Well, I just bought this truck about a month ago, It is a 99 3/4 ton, quad cab, 4x4, auto, Edge Ez box, 4" straight pipe. Anyways about a week after I got her home the batteries went south, no problem replaced them. Then about a day after that a horrible thing started. You'll accelerate to about 2400 rpm and it is like somebody reaches over and shuts off the key, gauges and everything stays on, but the truck stalls to about 1200 and picks back up, but sometimes it dies and the injection pump info on my scanner(Snap On) reads 0 engine rpm when cranking, fuel temp is like 3226 F, the shutoff solenoid is on and the bat voltage at the pump is 14. 2 volts. When this happens it won't start for a few minute then the info goes back to normal and it will start fine. Engine light comes on and the code has been P1689: no com between injection pump module and ecm. So we sent back to the dealer, and they just changed the lift pump, They gave it back and it does the same thing. I would take it back to them but I live two hours away and work alot, plus they only gave me a 1000 mile warranty, which was up pretty quick. So I started reading posts on this site thanks to a referral by a friend and joined cause I liked what I read. Anyways checked the lift pump pressure, it was about 12psi at idle and 10 at wot. I read to clean all the ground connections and plug ins on the engine, did that. Reset the APPS, still the same thing, removed the EZ box and no change, I was wondering if you guys have ever had this problem and is it going to lead me down the path of pump replacement. Thanks for you time and efforts.