Im trying to help out a friend with his 03. The truck will run at idle, will tach up when not under load and die when the pedal is let off. It is not throwing any obd codes, I can manualy run the transfer pump with my solus, it has fuel, the obvious has been checked. the truck will die at idle...