I have a 2000 3500HD 6.5 diesel dually with a big service/utility bed. I’m having stalling issues. The truck sat out on the Florida coast for a while. I bought it. Changed the oil batteries and flushed coolant and put it into full time service 3 weeks ago. It has 155k miles and I was told it had the injection pump and pmd were replaced and pmd relocated. When I’m not sure.
Anyway truck ran fine for the first 3 weeks. It had a intermittent check engine light for the crankshaft position sensor, a small diesel leak around the fuel filter where it screws down, the fuel gauge floats around and the volt meter reads 17. Aside from that it ran fine. When filling up the rear tank always needs more than the front so it seems to be moving the diesel between them.
Driving home after 175 miles since last fill up it suddenly just died. I cranked it and cranked it and it started. A mile later it died again and took 10 minutes to restart and ran rough. For this entire story this is how it goes. Sometimes after a bunch of cranking it starts up and runs fine for a couple blocks and sometimes it has to sit and then runs rough and after going around the block it dies again.
So next day after doing a bunch of reading I started messing with it. Also due to the fact that parts were only at stores across town I was picking up extra stuff. I checked the grounds under the hood around the intake and they looked good. I limped it down the road and topped it off with diesel. It had plenty in it.
I replaced the fuel filter and the PMD also called FSD, which has been relocated to the drivers side. Cleared computer codes. Drove around the block and it died. same problem.
The lift pump down under near the drivers door seemed to be working fine as fuel would come out of the tee valve when opened under the hood and a amp meter said it was. I replaced it anyway. Same problem
I unplugged the optical sensor as the internet claimed unplugging it sets a check engine light off but puts the computer into a mode where the truck will still run if this is at fault. Same problem. Plugged sensor back in. Cleared codes
I replaced the crankshaft position sensor and cleared all computer codes. Same problem
I restarted and the truck and it ran fine all night. No codes. Next day it seemed to be fine but had a occasional hiccup at highway speeds. No codes. Next day seemed fine and at a light it died. It restarted right away with no issue and it has been fine all afternoon but now I have a check engine light. P0251 Injection pump fuel metering control A (Cam/Rotor/injector). I am now 160 miles from when I filled the truck right after it initially started acting up.
So basically I need to know where to go next as I have already tossed some money at it I didn’t need to. I’m leaning towards a garage with better diagnostic equipment or I need some specific spots to attack with my multi meter. Or just someone who has traveled this road already LOL.
Thanks for the help!