you can bolt in any post 1986 truck motor.
the block, heads, crank and pistons are exact same as came in a TRUCK
cam is marine (however close enough to a truck to use the truck motor)
water pump, core plugs, head gaskets, all accessories on the front of the motor, ignition system and the...