Don't know which motor but
As Ship mentioned, could have a local shop rebuild one if it's something like a 5.7 motor. Get one from a truck at a junk yard and rebuild, or if you find a good running one, just change out the core plugs and head gasket, then use all the stuff off your motor