Quite possibly! Its an old 1.5ton gmc, though i think the weight of that engine would crush the front end of the truck. :) actually he’s been trying to find a 6.2 liter diesel to replace the one that cracked the main bearings but they ALL seem to have that issue