This has been a problem for 6 weeks. Truck is a '95 PSD. Truck was intermittently shutting off, would still start right back up though, lack of power, motor cutting off while driving. I put in a new CPS sensor, still the same probs. Truck is throwing a p1280 and a p1298 code. I figured it was the IDM, so I swapped in an IDM from a '97, still same probs. When I was driving on the road my wife was following me and saw a huge plume of black smoke come out of the tailpipe when my motor was cutting out. HELP!!! I've had the truck in two different shops and after $160+30 for the CPS I didn't need I'm going broke!!