Q: Pulled codes, says engine running lean.

asked by on

Check engine light has been on for almost 5 months, I've had the codes pulled before found out what the codes were. I re pulled the codes at school, we are lucky to have a scanner along with some other tools, any way got engine running lean for both cylinder banks. My question is what should I check so I can fix the issue?

My car has 145000 miles.
My car has a manual transmission.

The O2 sensors lean codes in most cases are P0171 and P0173. These codes are letting you know that the computer has tried to add fuel to the engine due to the O2 sensors see a lean fuel to air mixture. The computer can only add so much extra fuel then knows something is wrong and sets the lean codes. The engine is getting extra air into the engine that the mass air sensor is not detecting. The extra air can be a leaking intake tube or gaskets in the intake manifold. You should first make sure you have a paper style air filter since the oil type filters will contaminate the mass air sensor causing it to not detect the correct amount of air entering the engine. Clean the mass air sensor, check all the hoses for cracks between the mass air sensor and the throttle body. Scan the mass air sensor for correct readings for your barometric pressure and altitude. The mass air flow sensors are known to register you are at 10,000 feet when you are at 1,000 or less feet. This will lean the mixture with too much air and not enough fuel at your elevation. Replace the mass air sensor if reading is not correct.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1,000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!
  1. Home
  2. Questions
  3. Pulled codes, says engine running lean.

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

Get a quote

What others are asking

Q: Door ajar light always on leads to dead battery overnight. I may have found a temporary fix?

The body control module can be scanned to look at the inputs of each door and find out what door is staying open. A generic scanner may only tell you a door is open. The WDS or other high quality...

Q: Car accelerates when I'm not trying to

Hello. Your car uses a throttle body with a throttle cable to accelerate the engine. Most of the time this is caused by a throttle body that is dirty or failing or a throttle cable that is not releasing. It...

Q: My car is hesitating / jerking at speed intervals of 20 mph, 30 mph, 35 mph and 40 mph.

This may be a sign of a dirty or failing mass air flow sensor. The mass air flow sensor is a unit in the intake system that monitors air intake as it is mixed with fuel prior to being injected...

Related articles

How Do Power Car Windows Increase Passenger Safety?
Power windows are responsible for approximately 2,000 emergency room visits every year. When a power window closes, it exerts enough force to bruise or break bones, crush fingers, or restrict an airway. Though...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.