Chosen Solution

This truck has been in tow yard for almost 2 years. Besides alot of smoke from tailpipe what possible other repairs should be done

First off what color is the smoke?? You may have blown head gasket. Below I’ll list what you should do/change Spark plugs Wires Coil pack Fuel filter Pvc valve Clean or replace egr valve Change belts (dry rot possible) Change oil Flush radiator Change upper lower rad hoses (again dry rot) Have transmission flushed Run 2 tanks of premium gas with fuel system cleaner through good fuel system cleaner seafoam That’s really a good place to start a car sitting that long does more bad than driving 30 thousand miles also check tires for dry rot If ya need any other help reach out thanks