I know there is a lot of information on TDP regarding this but I am near the end of my rope with this issue I am having with my '99 6.5. I'm going to start from the beginning to give the whole background.
I bought my truck Sept 24 '07 and it ran fine for awhile. I had a a CompuStar alarm and remote starter installed Nov 9 '07. My truck started to act up a few weeks later. It would stall and restart right away without having to do anything.
The problem got worse and worse, sometimes stalling and me having to pull over and restart the engine. Most of the time it would restart right away, sometimes it would take a few minutes.
I began to investigate on the internet and that is when I joined TDP. The first thing I came across was the PMD problem. I promptly purchased a new one and a remote mounting kit. The truck ran well for some time after that. I thought the problem was licked.
Jan 29 '08 the truck shut off on my on a longer road trip. It would not restart period. It was towed to a local GM dealer in Nanaimo, BC. No codes were set. They noticed the Fuel Pump Relay was clicking rapidly and had no communication with the ECM. The dealer disconnected the remote start system and still had the same problem. They again diagnosed a communication loss to the ECM. They replaced the ECM ($670 parts and $360 labor). The truck ran great for 2 days and then started the stall problem again.
I took it to a local (Vancouver) GM dealer and asked them to check the fuel system and replace the fuel filter at the same time. They did this but then could not restart my truck. A technician (keen in electrical problems) diagnosed and repaired a "poor connection to the ECM Battery". I'm not exactly sure what they did. The dealship closed since then and I haven't been able to locate the tech.
The truck ran GREAT, literally not a single problem, for months up until a recent trip to northern Vancouver Island. I drove up about 600 km, 60 km of that off road on logging roads. On the way home the trcuk started to stall/restart while driving. Finally it just died and would not restart. After about 15 minutes on the side of the road I was near having it towed and it majically started without explanation.
I managed to limp home and have had the problem ever since.
I have replaced the Lift Pump, changed the fuel filter again, checked all grounds I can find, changed the oil pressure sensor, and fuel pump relay. When I cleaned all of the grounds the truck was in a no-start situation and when I finished cleaning the truck started right up, but this only lasted another 2 days. Same thing with when I replaced the lift pump and oil pressure sensor.
My options (as I see it) are few at this point. I have read that the ignition switch on these trucks go. I could replace this. I have read it is not uncommon to get another bad FSD when replaced. I could change this again. I have also (just recently) read on TDP that a worn advance piston on the DS4 can cause this problem. Or maybe it is related to the remote starter system (which the dealer swears he has been installing for 20 years and never had a problem).
I am hoping that someone can provide some next steps. I am only into this for about $2000 at this point but I would like to stop the bleeding soon.
Regards,
Marty