Appears I have a condition being "stuck" Here's the two fault codes.
P2196 "Bank 2 Sensor 1 stuck Rich"
P2197 "Bank 2 Sensor 1 stuck Lean"
When the faults are cleared with the scan tool, they immediately return. O2 sensors have been replaced.This happened right after battery was disconnected for a couple hours.
Hum? Have no personal experience with this code, yet. You might find this helpful:
P2196 Symptoms and Fixes.
Hope this helps. Please update info and resolution.
Eyes up, Look ahead 😁
I use some caution in reference to any
OBD
-II code greater than P0999 using a web reference like above. Any code greater than P1000 is a manufacturer-specific code, and it may also be a manufacturer/model-specific code. In the case of the fixdapp code referred to above - it isn't the same as the official code description from
Porsche
. From the Cayenne/
Boxster
service manual for 987:
P2196 -
Diagnosis information - DME
Lambda correction downstream, bank 1 - rich/lean control limit exceeded
NOTE:
Diagnosis detects a deviation between the lambda value measured by the oxygen sensor upstream and the value measured by the oxygen sensor downstream.
The deviation is eliminated through adaptation, a fault is only set once the adaptation limits are exceeded.
The most common fault cause is a leakage between the two oxygen sensors, resulting in the sensor downstream measuring more residual oxygen in the exhaust than the sensor upstream.
Diagnostic conditions
Engine running
Oxygen sensing upstream active
No faults detected for oxygen sensor or oxygen sensor heater up and downstream
No fault for secondary air injection, catalytic converter or tank vent entered
Possible fault causes
Leakage in exhaust system between the two oxygen sensors
Oxygen sensor upstream faulty (contaminated/aged)
And for P2197:
P2197 -
Diagnosis information - DME
Lambda correction downstream, bank 1 - rich/lean control limit exceeded
NOTE:
Diagnosis detects a deviation between the lambda value measured by the oxygen sensor upstream and the value measured by the oxygen sensor downstream.
The deviation is eliminated through adaptation, a fault is only set once the adaptation limits are exceeded.
The most common fault cause is a leakage between the two oxygen sensors, resulting in the sensor downstream measuring more residual oxygen in the exhaust than the sensor upstream.
Diagnostic conditions
Engine running
Oxygen sensing upstream active
No faults detected for oxygen sensor or oxygen sensor heater up and downstream
No fault for secondary air injection, catalytic converter or tank vent entered
Possible fault causes
Leakage in exhaust system between the two oxygen sensors
Oxygen sensor upstream faulty (contaminated/aged)
Note that the two descriptions and possible fault causes in the AllData/Porsche service manual are basically identical. I find it interesting that both refer to Bank-1. Same fault description, two sequential P code numbers. That makes no sense
In the fixdapp descriptions, one code is for bank-1 and the other is for bank-2, that makes more sense.
The fixdapp refers to an upstream (intake) air leak, or a dirty/contaminated mass airflow sensor. These flaws could produce identical faults for both banks. What's unlikely is that both upstream O2 sensors would go bad at the same time. Or that the wiring for both would go bad at the same time.
One also might want to look at the injection fuel pressure - if that's low this sort of code might be thrown on both banks of the engine.
And I suspect strongly that the two codes in the AllData/Porsche service manual should refer to different engine banks. Don't know if this is an AllData error or not. I did search copies I have of Porsche manuals for the 987.1 and 987.2 - neither of them have a chart of P codes. Go figure. It's probably on the PIWIS so Porsche figures the manuals don't need them.