Uh, for the price of what he is talking about replacing you are damn near a new distributor. They are about $100. For plugs, wires, cap OR rotor to cause a no spark condition, you'd clearly be able to see the problem. Absolute waste of money. Not going to help get the truck running if he is broke.
Of course, if you keep the ESC, it is probably going to cost more. It's pretty common to ditch that system.
Either test the system, or replace the whole distributor and hope you made the right choice.