agreed...put the CPS in
If it's not the CPS, then my next guess would be the IPR (injection pressure regulator).
Under the fuel filter bowl is the HPOP (high press oil pump) which feeds oil to the inj's...the IPR is screwed into the rear of the (drivers side) of the HPOP...it has a two wire connector plugging in to the IPR solenoid.
There is a really crappy 3/4" sheetmetal nut which holds the IPR solenoid to the shaft of the IPR...
if the crappy nut is loose or missing, when the truck hits a bump, goes uphill, etc...the solenoid of the IPR can slide back and forth on the shaft, not allowing the computer to control the oil pressure to the inj's...which will, indeed, kill the truck, and/or make it run just downright wierd.
other than the electrical stuff/sensors, as mentioned previously, putting a pressure gauge on the fuel bowl, to check fuel pressure at idle and WOT would also be a good diagnostic test...figure fuel psi needs to be atleast 40psi at idle and (absolute minimum) of 30-35psi at WOT...
if you had no/zero fuel pressure the truck would actually run...since the inj's act like a syringe, siphoning the fuel, all the way from the tank...but it would stumble and miss, and usually white smoke from fuel starvation under a load.
good luck~
Dave
If it's not the CPS, then my next guess would be the IPR (injection pressure regulator).
Under the fuel filter bowl is the HPOP (high press oil pump) which feeds oil to the inj's...the IPR is screwed into the rear of the (drivers side) of the HPOP...it has a two wire connector plugging in to the IPR solenoid.
There is a really crappy 3/4" sheetmetal nut which holds the IPR solenoid to the shaft of the IPR...
if the crappy nut is loose or missing, when the truck hits a bump, goes uphill, etc...the solenoid of the IPR can slide back and forth on the shaft, not allowing the computer to control the oil pressure to the inj's...which will, indeed, kill the truck, and/or make it run just downright wierd.
other than the electrical stuff/sensors, as mentioned previously, putting a pressure gauge on the fuel bowl, to check fuel pressure at idle and WOT would also be a good diagnostic test...figure fuel psi needs to be atleast 40psi at idle and (absolute minimum) of 30-35psi at WOT...
if you had no/zero fuel pressure the truck would actually run...since the inj's act like a syringe, siphoning the fuel, all the way from the tank...but it would stumble and miss, and usually white smoke from fuel starvation under a load.
good luck~
Dave