Q: Check engine light on & OBD #P0171

asked by on September 20, 2016

For three months, the Check Engine Light has been coming on and off. The Onboard Diagnostic #P0171 showed when I went in to have a checkup. The following have been replaced: gas cap, mass air-flow sensor, and spark plugs. The told me that it was the mass air-flow sensor because the system is running too lean. The check engine light still comes on every 2-3 weeks. I feel like I’m having the wrong things fixed. Please give me your professional advice on this problem.

Fuel Injector Replacement $400.56 - $3968.30 Get a Quote
Check Engine Light is on Inspection $94.99 - $114.99 Get a Quote

P0171 for your car is "system too lean." The most common cause is a vacuum leak and it can come from a leaky hose or a leaky gasket. However, I did a quick search and found someone on the forums with your exact car and exact problem and his issue was a leaky fuel injector seal. You may want to try that first since those are cheap. Alternatively, a qualified professional from YourMechanic can come to your car’s location to inspect the Check Engine Light firsthand to have this corrected appropriately.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing


Experienced Mechanic?

Earn up to $70/hr

What others are asking

Power steering hard to turn
Although you added fluid, did you check to see that the level was in the appropriate mark for what the temperature the engine is (cold/hot)? If so, its likely that the pump bearing has failed and which means the unit...
With new rear brakes, car still won't spin on its own
Hello. After looking into this problem, I do not see where your vehicle has rear calipers but only drum brakes. For drum brakes (https://www.yourmechanic.com/services/adjust-drum-brakes), if the adjuster was not retracted enough the shoes will drag too much. If your vehicle...
Heater
The heater uses hot engine coolant to warm the vehicle cabin. If the heater is blowing cold, the first thing to check is the coolant level. Low coolant, or a problem somewhere in the cooling system, will affect heater operation....
My car is hard to start.
You are going to want to inspect several components. First, if the starter is slow to turn at first, and this is the issue, you will want to have the starter replaced. If you starter turns quickly (or at the...
A bunch of warning lights just came on following a minor accident
With the vehicle being involved in an accident, there can be damage to wiring and/ or sensors, particularly if the radiator was impacted in even the slightest. Make sure the coolant level is correct. Even with the level correct, there...
RPM's fluctuate while idling and sometimes it dies. Getting codes for multiple misfires and knock sensor.
Hi there. Check the fuel injectors and see if they are working or not. While the engine is running, unplug one injector harness at a time. If the engine begins to hesitate, then the injector was working. If the engine...
Do I need to have the oil pan replaced as well for a leaky gasket? We took my 08' Tahoe Hybrid to the dealer and they said I have
Hello...the only reason that you would need a new oil pan is if the pan is corroded or physically damaged (tears, cracks, big dents, perforations). If the oil drain plug threads are damaged, that is repairable and the pan is...
coolant leak overheats only when driving
The external coolant leak you are referring to can be pinpointed by simple pressure testing of the cooling system when the engine is cold. To find the leak that exists in your case, and get the required repair estimated, please...
Oil level on dipstick check rising
When checking the oil on the dip stick you should be checking it in the same place and engine temperature in order to get correct readings. If you check the engine when its cold and then again when it is...

Related articles

How Is the OBD Used During a State-Required Inspection?
If If you live in an area that requires emissions testing each year, you’ll be required to go through a two-part test. The testing facility will do two things: they’ll measure the gases in your exhaust via a tailpipe test,...
How to Replace a Low Oil Level Sensor
A low oil light sensor allows you to know when your oil levels are low. A bad sensor won't be able to alert you, causing wear and damage as you drive.
What Do Fog Indicator Warning Lights Mean?
Fog lights are exterior lights designed to help you see while you're driving in fog, both in the front and rear of your car.