A car running lean (too little fuel) usually shows codes P0171 or P0174. It is almost always a vacuum leak, a weak fuel pump, or a dirty MAF sensor under-reporting airflow.
Cracked intake hoses, bad PCV valve, or torn intake gasket let in unmetered air. You can often hear a hiss at idle.
Oil from over-oiled air filters or dust contaminates the MAF wire. It reads less airflow than reality so the ECU underfuels.
Insufficient fuel pressure under load creates a lean condition. Test rail pressure - should hold 35-65 psi steady.
Carbon deposits in the injector tip reduce spray volume. Often paired with a single-cylinder misfire code.
A leak upstream of the O2 sensor pulls in fresh air that the sensor reads as lean exhaust. The ECU then over-adds fuel - but on lean side first.
You hear engine knock or pinging, the engine misfires under load, or coolant temp rises. Lean running causes detonation that can destroy pistons in hundreds of miles.
Tell us your symptoms and any codes you have. AmpAuto's AI cross-references NHTSA recall data, common failure patterns, and your exact year/make/model to give you the most likely cause - free, no signup.
Diagnose My Car Free →Already have a code? Skip ahead and get the answer instantly.
P0171 is System Too Lean Bank 1. The ECU detected fuel trim above +25% trying to add fuel. Most common cause is a vacuum leak.
Yes. Lean burn raises combustion temperatures, causes detonation, and can melt pistons or burn valves. Fix it within a week.
Spray carb cleaner around intake gaskets, vacuum hoses, and the PCV valve at idle. A momentary RPM rise points to the leak location.
Yes. Lean codes throw the Check Engine light on, which is an automatic emissions fail in most states.
Oil from over-oiled K&N filters, dust from a torn intake boot, or just age. The wire-sensing element gets contaminated and underreads airflow.