Starter solenoid.
Throttle position sensor.
Alternator.
Runs great, replaced plugs and wires for the second time. Used Federal Magnum 8.5mm wires and Autolite double platinum plugs. I am getting 22 mpg on the highway. Also replaced air filter with K&N. Have used Amsoil synthetic racing oil since 1200 miles. No oil lose or burning, expect to get 300,000 miles out of it. Good visibility, except for blind spot for small cars in each rear corner.
When Your Throttle Position Sensor was replaced, was your truck not idling at all. I have replaced three so far and still does the same thing, I have to keep my foot on the gas pedal to keep it on. I may have a vacuum leak or something. Any help would be appreciated, Thanks.