DBW going into limp mode
It occasionally loses the DBW throttle (limp mode, just idles), usually just getting into the throttle when accelerating from a stop. Shutting it off and disconnecting the battery resets everything and it will work fine. It also never gives me a check engine light.
I noticed it usually occurs after I get the car out of storage and seems to be in the same throttle position, so I assumed it was a dead spot or corrosion in one of the pedal position sensor potentiometers. I replaced the APPS but it still occasionally occurs. The TAC is also new. Wiring and connectors look good.
I've never been able to check the ecu for readings on the pedal sensor since I've never had it occur in my driveway.
My next step is the TPS but thought that would give a CEL.
Any other thoughts?
Wiring checked out OK.
But I noticed the throttle response seemed a bit sluggish before it went into limp mode. I decided to pick up a used TB with motor and TPS. It was about the same price as a new TPS. The used one was really gunked up on both sides with carbon, oil, etc, so I cleaned it up and went to put it on.
This is what the old TB looked like inside. I'm guessing the excessive buildup was causing a delay in opening off throttle resulting in an error and limp mode. I actually read about the same issue somewhere years ago. New/used one is bolted on and runs great. Now I guess I've got a spare to clean up.
As a matter of fact, my tune wont throw a code if the pedal is completely disconnected from the TAC. Is that normal?
Trending Topics
The Best V8 Stories One Small Block at Time
The pedal and TAC are correct for the vehicle (02 escalade, LQ9). The car ran great for 5 years as is. The intermittent pedal control loss just started, it also is getting more common.
I replaced the pedal APPS thinking that was the issue, but still have the intermittent problem. Also did the TB cleaning and relearn. TAC was new in 2010.
I contacted the tuner for details on the file. I don't have hp tuners, etc, but it seems disconnecting the pedal should throw a code.










