A flashing check engine light on your 2022 Forester is an urgent warning. Combined with P0171 indicating a lean fuel mixture, your boxer engine is misfiring severely because it's not getting enough fuel relative to air. Immediate action is needed to prevent catalytic converter damage.
Why Lean Causes Misfires
The engine computer calculates fuel based on measured airflow. When extra unmeasured air enters, or fuel delivery falls short, the mixture becomes lean. Lean mixtures burn erratically and incompletely, causing misfires. A flashing light means these misfires are severe enough to damage the catalyst.
Immediate Actions
- Reduce speed and avoid acceleration
- Drive to nearest safe location or shop
- If far from help, consider towing
- Do not continue driving normally
What P0171 Indicates
The P0171 code means "System Too Lean (Bank 1)." The computer detects that it's adding more fuel than expected to maintain proper combustion. This extra compensation still isn't enough, resulting in the misfires that trigger the flashing light.
Common Causes
- Vacuum leak - Cracked hose or intake gasket failure
- Mass airflow sensor - Dirty or failing, underreporting air
- Fuel pump weakness - Can't maintain pressure under demand
- PCV system leak - Broken valve or hose
- Exhaust leak before O2 - False lean reading
Boxer Engine Specifics
The Forester's horizontally opposed engine has unique intake manifold routing. Vacuum leaks can occur at the manifold gaskets or the throttle body connections. These are common leak points to inspect.
Diagnostic Steps
- Listen for hissing indicating vacuum leak
- Perform smoke test to find leaks
- Check fuel trim data (LTFT above +15% confirms lean)
- Inspect MAF sensor
- Test fuel pressure
Repair Costs
- Vacuum hose: $50-$200
- Intake manifold gasket: $300-$700
- MAF sensor: $150-$350
- Fuel pump: $400-$800
- Catalytic converter (if damaged): $1,500-$3,000