2007 Suzuki Forenza with P1138, P0140, P0037 O2 Sensor Codes - Diagnosis and Fix
My 2007 Suzuki Forenza is showing three diagnostic trouble codes: P1138 (Manufacturer-controlled fuel and air metering), P0140 (O2 sensor circuit no activity detected, Bank 1 Sensor 2), and P0037 (Heated O2 sensor heater control circuit low, Bank 1 Sensor 2). I initially suspected a vacuum leak, as such leaks can disrupt the air-fuel mixture and cause misfires or incorrect fuel trim. However, I'm not sure where to begin diagnosing this issue. Has anyone else experienced these specific codes on their 2007 Suzuki Forenza? Are there known fixes or common causes for P1138, P0140, and P0037 in this model? I'm looking for reliable troubleshooting steps—especially regarding O2 sensor functionality, wiring integrity, and whether a vacuum leak is the root cause.
While vacuum leaks are possible, I'd prioritize checking the air-fuel ratio (A/F) sensor—commonly referred to as the O2 sensor—before assuming a vacuum issue. A faulty or degraded O2 sensor can mimic symptoms of a leak. Confirming its health with a scan tool is recommended before replacing it.