P0171 on the 2024 Subaru Crosstrek
A P0171 code on your 2024 Subaru Crosstrek indicates a lean fuel condition on Bank 1. The 2024 Crosstrek is powered by a 2.5-liter flat-four boxer engine producing 182 horsepower. On Subaru's boxer layout, Bank 1 is the passenger side of the engine.
The ECU monitors the air-fuel ratio through the Bank 1 upstream O2 sensor. When long-term fuel trim corrections exceed their limits, P0171 is stored and the check engine light illuminates.
Symptoms
- Check engine light on
- Rough idle
- Hesitation during acceleration
- Lower fuel economy
- Possible stalling at idle
- Hissing from the engine area
Common Causes
- Vacuum Leaks - The boxer engine's wide intake layout creates multiple potential leak points at hoses, clamps, and gaskets.
- MAF Sensor Contamination - Dirt and oil vapors coat the sensor element.
- PCV System Failure - Stuck PCV valve or cracked breather hose.
- Fuel Delivery Issues - Weak fuel pump or dirty injectors.
Diagnosis
- Scan all codes - Look for companion codes.
- Fuel trim analysis - Compare Bank 1 and Bank 2 LTFT values.
- Smoke test - Find vacuum leaks in the boxer intake.
- MAF and fuel pressure tests - Verify both meet specifications.
- Check for TSBs - Look for applicable service bulletins.
Repair Costs
- Vacuum hose repair - $60 to $250
- MAF sensor replacement - $140 to $310
- PCV valve replacement - $50 to $165
- Fuel pump replacement - $375 to $700
Diagnostic fee: $90 to $150.
Warranty
Your 2024 Crosstrek is under Subaru's 3-year/36,000-mile basic warranty and 5-year/60,000-mile powertrain warranty. Schedule a dealer appointment for covered repair.
Prevention Tips
- Follow Subaru's maintenance schedule
- Replace air filters regularly
- Use quality fuel
- Have vacuum connections inspected during services
- Report any idle or performance changes promptly