My friend has a 99 with a cracked 53 block. He found an 01 engine for a good deal. Do the 01 and 02 engines still have the tone ring on the crank like the 98.5-00's do?
The timing covers are different as well, not that it matters as far as the truck running right, but it might throw a CEL with no cam signal on the 99. While your at it, might as well swap the cover too.