If it is the motor just pick up a stock low milage one, 98-03 preferably, can't beat it for the $300 or so they are and they didn't get the ****ty rods.