Hi everyone - I simply had to join since this thread is just too similar to what I've been encountering.
I have a 2007 Yukon Denali that has similar issues. Three times, it has stalled on me after slowing down and stopping at a light after cruising at highway speeds. The first two times it happened while towing, but the most recent time was just the vehicle. All three times I had to have it towed (once to dealer, twice to my local mechanic).
- Stalled after decelerating to a stop after highway speeds. No shuddering or sputtering. Just died.
- Engine would crank over, but not fire
- Plenty of fuel
- New battery (less than 6 months old).
- No error codes - no CEL, and no codes afterwards.
- In all three instances, the mechanic was able to start the vehicle (after sitting for a while) - no issues seen, vehicle ran just fine.
- Mechanic drove vehicle around over several days with diagnostic tool connected - all systems looked good, no error codes.
To try to troubleshoot this issue, I have been reading up on this. One item that seems to come up frequently is the role of the oil pressure sensor (OPS) in powering the fuel pump. Many people have had OPS issues, mostly reading as zero or fluctuating oil pressure gauge. It looks like the OPS has a second function which is to also power the fuel pump (in addition to the fuel pump relay, which energizes the pump at startup to pressurize the system). To diagnose this, I pulled the relay while the engine was running (both at idle and also at ~ 3000 RPM) and the engine sputtered and stalled (although it threw an error code when I did this). This would leave me to believe the OPS is not doing it's job (if it is supposed to, that is).
Does anyone know if the OPS does in fact play a role in powering the fuel pump?
Otherwise...I'll be following this thread closely. When I get a chance I'll do some more driving and see if I can nail down what may or may not be happening. The lack of a logged error code is maddening. I'll watch the transmission temp, engine temp, pay more attention to the fuel pump priming, and also see if I can get a fuel pressure gauge somewhat inexpensively to keep in the car and test the pressure if/when it happens again.