← Back to list

2008 Ford Expedition 5.4L P0012 Fault: Did a Computer Reset Really Fix It?

Model: 2008 Ford Expedition Fault Code: P0012 Posted: 2014-05-25 13:13

I recently drove my 2008 Ford Expedition with a 5.4L engine (56,000 miles) approximately 100 miles out of town for a high school reunion. During the trip, it ran fine, but when I arrived at my motel parking lot, the vehicle would barely idle. This was the first time I experienced this issue—previously, it had run smoothly during all stops on the road. After checking into my room, I restarted the engine, and it still idled roughly with the check engine light illuminating. A fellow graduate who lives nearby performed a diagnostic and found code P0012. After researching online, he concluded this is a complex issue beyond his comfort level. Two days later, the vehicle was towed back to a local mechanic, who only performed a computer reset (not just clearing the code), and the idle improved significantly. I drove it home the next day, making one stop for gas—no rough idling or check engine light issues. My question: could this simple reset have truly resolved the underlying problem? As a 63-year-old female, I'm hesitant to drive this vehicle again without confidence in its reliability. Should I take it to my Ford dealer or a trusted neighborhood mechanic instead? While restarting a laptop often resolves minor glitches, is it really that straightforward for a vehicle that previously wouldn't idle properly enough to reach a repair shop? Any insights or expert opinions would be greatly appreciated.

Related fault codes
P0012
Comments (2)
Anonymous 2014-05-25 13:38

Check the official trouble code explanations on this forum. Based on my research, a rough idle is likely to return after a reset. The valve control solenoid system in VCT (Variable Cam Timing) systems is known to have intermittent faults—this should be inspected and serviced promptly.

Anonymous 2014-05-25 15:56

Agree with the VCT issue suggestion. The cam timing in this engine uses engine oil pressure to adjust phase. Oil quality, weight, and regular changes are critical. I recommend changing the oil and filter. Additionally, add one bottle of 'Risoline'—an engine oil detergent—to address potential oil contamination issues. This may resolve the problem if it's related to dirty or degraded oil. If no improvement is seen, further diagnosis will be needed. Try this first—it’s likely to help.