Since we replaced so much of the front end Eli made an appointment to get his truck aligned (the aliment was off to begin with. The day before the appointment he lost power driving home from work (luckily down the street for his house). He limped it home and we investigated in the morning. It turns out the throttle linkage (I think that is the right term) was very worn. The ball joint would not stay on its designated post. Since it was the weekend we didn't have time to track down a replacement part. I decided to replace the ball joint with a heim joint. Lucky for Eli I still have my old fuel shut off solenoid. I ended up robbing the heim joint off of it, cut the threaded section off, cut off the ball joint parts, welded the heim joint to the female part of the ball joint, welded the threaded rod to the plate and assembled everything. The the new setup is installed and works properly.