2010 Chevy Cobalt 2.2L P0171, P0961, P1811 - Diagnosis and Fixes for Lean Condition and Transmission Codes
I've been struggling to clear the P0171 (Lean Air Condition) code on my 2010 Chevy Cobalt 2.2L, despite replacing key components including the mass airflow sensor, upstream O2 sensor, fuel pressure sensor, fuel filter, intake and exhaust solenoids, purge valve, and conducting a smoke test to rule out exhaust leaks—no leaks were found. The vehicle exhibits classic symptoms of a faulty oxygen sensor: poor idle, hesitation, stalling, low power, and rough acceleration. I've tried multiple fixes but still can't resolve the issue. I'm now considering other possibilities such as vacuum leaks (especially at the intake manifold, throttle body, MAP sensor, or PCV system), fuel pressure issues, or a potential problem with the vent solenoid or dirty throttle body. Additionally, recent transmission work—specifically a rebuild—has introduced P0961 and P1811 codes, which are related to transmission line pressure control and shift performance. I'm seeking advice on how to properly diagnose these issues, especially since I've already ruled out major leaks and sensor failures. What steps should I take next? Should I check fuel pressure with a gauge? Can the transmission codes be linked to the engine's lean condition? And is there any way to verify if the PCM or other components are at fault?
P0171 indicates a lean air-fuel mixture. If you don't have an OBD2 scanner, consider getting one—tools like AutoZone or OBD-Codes can help identify additional codes. Start with vacuum leak checks using the 'old-school' spray test (e.g., carb cleaner) on common areas: intake manifold, throttle body gaskets, MAP sensor, PCV valve, and hoses. Even small leaks can cause lean conditions. Check fuel pressure with a gauge—this is critical for diagnosing engine performance issues in 2010 Chevy Cobalts.