So my new to me 1997 Suburban started missing on my way to work today and then it stalled and would not start for a while. Definitely was acting like the PMD was at fault. However, there are some other factors.
1) I have only had this vehicle for about 250 miles and during that time it has run flawlessly.
2) The fuel gauge was reading about 1/4 tank when things started acting up.
3) The previous owner told me he had recently replaced the PMD and relocated it.
I went to check the PMD and the previous owner had just plugged it into an extension harness and left it loose in the side of the engine compartment bolted to a heat sink that was also loose. No ground. It was very hot.
I unplugged it and got it to cool down a bit and plugged it back in and the vehicle started.
I was about a mile from a gas station and I thought maybe the gauge was reading wrong and I was out of fuel. I put in 10 gallons. It drove the rest of the way to work and then later in the day home with no issues.
When I got home I put the code reader on and got the code 251. I took the good PMD set up out of my now defunct 1994 and installed that correctly with a ground wire in the front bumper.
So now to my questions... I read somewhere that when 6.5 act up at around 1/4 tank it can be fuel line issues... basically fuel starvation because of a clogged return line or something. Would that trigger a code 251? Or, could the ungrounded, hot PMD trigger the code 251?
Finally, I read the 251 can be a bad injection pump. If that is the case, will the pump out of my 1994 work in my 1997?
Thanks in advance for any thoughts. This group is the best!
Dave