you need to drill and tap 3 holes into the crankcase of the corolla engines, for the axle carrier
other than that, everything bolts in the same.
its debated that a few internals of the engines are slightly different, the valves and rods, but toyota lists the same part number for the shortblock so who knows
i digress, yes it bolts in fine after you drill the holes, and definitely get the 03+