+1 with the 99 and up motor. I think the timing cover might have a slightly different hole arrangement, but nothing you can't work with. Other than maybe 1 or 2 insignificant holes on the timing cover, it is a drop in replacement and 60hp upgrade.
Brian
EFI-Unlimited