Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos 🛍️ Shop This Part

P1197 on 2010-2012 Audi S5: O2 Sensor Heater Circuit Malfunction (Bank 2 Sensor 1)

This code indicates a problem with the heater circuit in the upstream oxygen sensor on the driver's side (Bank 2). The most common fix is replacing the sensor itself, which costs between $70-$200 for the part. Before replacing, inspect the wiring for oil contamination from a leaking valve cover gasket, a very common issue on these engines that can saturate the sensor's connector and cause the failure.

16 minutes to read 2010-2012 Audi S5
Most Likely Cause
Failed Bank 2, Sensor 1 Oxygen Sensor
Difficulty
3/5
Est. Time
1.6 hrs
DIY Doable?
✅ Yes
Shop Labor
$175 – $550
Parts Price
$70 – $200
⚠️ Drivable, but... — Yes, you can drive the vehicle, but you will experience reduced fuel economy and increased emissions. The engine may also run slightly rough or have a hesitant throttle response. It's best to get it repaired soon to prevent potential long-term damage to the catalytic converter from an incorrect air-fuel mixture.
Key Takeaways
  • P1197 means the heater for the driver's side, pre-catalyst O2 sensor has failed.
  • The most likely fix is replacing the O2 sensor, but you MUST check for a valve cover oil leak first.
  • Failing to fix an oil leak will likely cause the new sensor to fail again.
  • The 4.2L V8 (Coupé) and 3.0L V6 (Cabriolet) use different part numbers for the sensor, so verify fitment before buying.
  • This repair is DIY-friendly for those with the right tools (especially an O2 sensor socket), but access can be tight.
The trouble code P1197 specifically points to an electrical malfunction in the heater circuit of the Bank 2, Sensor 1 oxygen sensor. 'Bank 2' refers to the cylinder bank on the driver's side of the engine, and 'Sensor 1' is the upstream sensor located before the catalytic converter. This internal heater is designed to bring the sensor to its optimal operating temperature quickly after a cold start, ensuring accurate air-fuel ratio measurements for efficient combustion and low emissions. When the Engine Control Module (ECM) detects that the heater is not drawing the correct amount of electrical current or the circuit is open, it triggers the P1197 code and illuminates the Check Engine Light.

What's Unique About the 2010-2012 Audi S5

The 2010-2012 Audi S5 is unique because it was offered with two different engines: the 4.2L V8 FSI in the Coupé and the supercharged 3.0L V6 TFSI in the Cabriolet. While the P1197 code applies to both, a very common underlying cause of this code on both engines is an oil leak from the valve cover gasket. Oil drips down onto the oxygen sensor's wiring harness and connector, which is located directly below, saturating it and causing the heater circuit to short out or fail. This means a simple sensor replacement might not be a permanent fix if the oil leak is not also addressed. The manufacturer issued a Technical Service Bulletin (TSB #01139020337671) for a "Repair Authorization" related to P1197 and other heater circuit faults, indicating it's a known and tracked pattern.

Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.

What do you find when inspecting the Bank 2 Sensor 1 and wiring?
What is the resistance across the sensor's two heater pins?
→ Replace the O2 sensor ($70-$230) and the driver's side valve cover gasket (e.g., V8 P/N 079103483T, $25-$80) to stop the leak. Clean the harness connector thoroughly.
→ The sensor heater is intact, but oil is causing a short. Clean the connector with electrical contact cleaner, replace the leaking valve cover gasket, and clear codes.
→ Repair the damaged wiring section or replace the connector ($10-$50). Ensure the harness is properly secured away from hot exhaust components.
What is the resistance across the sensor's two heater pins?
→ The internal heater burned out. Replace the Bank 2 Sensor 1 O2 sensor (V8: 059906262Q or V6: 06E906265AJ) for $70-$230. Note: 3.0T requires moving the coolant tank and has a related TSB (#01139020337671).
→ Sensor is good. Check the O2 heater fuse in the dash or plenum chamber ($1-$5). If good, verify 12V and ground at the vehicle harness.

Symptoms You May Notice

  • Check Engine Light (MIL) is on
  • Decreased fuel economy
  • Potentially rough or irregular idle
  • Failure to pass an emissions test
  • Slight hesitation during acceleration
  • Noticeable smell of gasoline from the exhaust if the mixture is running rich
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the wrong oxygen sensor (e.g., the post-catalyst Sensor 2, or the sensor on Bank 1). Bank 2 is the driver's side on a LHD vehicle.
  • Replacing the oxygen sensor without fixing the valve cover gasket oil leak, leading to a repeat failure within a few months.
  • Using a 'universal' oxygen sensor that requires splicing wires. These can be unreliable and lead to incorrect readings or premature failure.

Most Likely Causes

  1. Failed Bank 2, Sensor 1 Oxygen Sensor 🔴 High Probability → Shop Oxygen Sensor The internal heating element can burn out over time. More frequently, the sensor or its wiring is damaged by leaking oil from the valve cover gasket, a common problem on both the 4.2L V8 and 3.0L V6 engines. The oil wicks into the connector and down the wiring, causing a short or open circuit.
    How to confirm: Visually inspect the sensor and its connector for oil saturation. Disconnect the sensor and measure the resistance between the two heater pins (usually the two same-colored wires, e.g., white). A good sensor will have a low resistance, typically between 2-30 Ohms. An open circuit (infinite resistance) or very high resistance confirms a failed heater element. A more specific value for a cold sensor is 2.5 to 10.0 Ω.
    Typical fix: Replace the Bank 2, Sensor 1 oxygen sensor. If an oil leak is present, the valve cover gasket must also be replaced to prevent repeat failure. It is also critical to clean the oil from the harness-side connector with electrical contact cleaner.
    Est. part cost: $70-$200
  2. Damaged Wiring or Connector 🟡 Medium Probability As mentioned, oil leaks are a primary cause of wiring damage. The harness is also routed near hot exhaust components and can become brittle, chafed, or melted over time. The connector itself can also fail internally.
    How to confirm: Visually inspect the wiring harness from the sensor to the ECM for breaks, chafing, or melted sections. Check the connector pins for corrosion, oil contamination, or being backed out. Use a multimeter to check for continuity on the heater circuit wires from the ECM to the sensor connector.
    Typical fix: Repair the damaged section of the wire or clean/replace the connector. Ensure the wiring is properly secured away from hot exhaust components and the source of any oil leaks.
    Est. part cost: $10-$50
  3. Blown Fuse ⚪ Low Probability A short circuit in the heater element or its wiring can cause the corresponding fuse to blow as a protective measure.
    How to confirm: Locate the fuse boxes (in the dashboard side panels and potentially the plenum chamber under the hood) and check the fuse responsible for the O2 sensor heaters. Refer to the owner's manual or a wiring diagram for the exact location, as it can vary. An AudiWorld forum user with similar codes noted checking fuses in the driver's side panel and a maxi fuse under the steering column.
    Typical fix: Replace the blown fuse. If the fuse blows again immediately, a persistent short circuit is present and must be diagnosed before replacing the fuse again.
    Est. part cost: $1-$5

Rare But Worth Checking

  • Faulty Engine Control Module (ECM): → Shop Engine Control Module (ECM) This is very rare. The ECM's internal driver for the heater circuit can fail. All other possibilities, especially the sensor, wiring, and fuses, should be exhaustively checked before considering the ECM as the cause. This would typically require professional diagnosis.

Diagnosis Steps

  1. Read the fault codes with an OBD-II scanner to confirm P1197 is present.
  2. Identify Bank 2 (driver's side for LHD) and locate Sensor 1 (the upstream sensor before the catalytic converter, often accessible from the top of the engine bay).
  3. Thoroughly inspect the sensor's wiring and connector for any signs of oil saturation, melting, or physical damage. A common failure is an oil leak from the valve cover gasket dripping onto the sensor harness.
  4. If no damage is visible, check the fuse for the oxygen sensor heater circuit. Fuse boxes are typically located in the driver's and passenger's side dash panels and under the hood in the plenum chamber.
  5. If the fuse is good, disconnect the O2 sensor. Use a multimeter to measure the resistance across the two heater pins on the sensor side of the connector (typically the two wires of the same color). A good sensor will have a low resistance (specifically 2.5-10.0 Ohms at 20°C/68°F). An infinite or very high reading indicates a failed heater element.
  6. With the key in the 'On' position (engine off), use a multimeter to check for battery voltage (approx. 12V) at the heater power pin on the vehicle's harness connector. Check the other heater wire for ground.
  7. If voltage and ground are present at the harness and the sensor's heater resistance is out of spec, replace the oxygen sensor.
  8. If an oil leak was found in step 3, it is crucial to replace the valve cover gasket to prevent the new sensor from failing prematurely. Thoroughly clean the harness connector with electrical contact cleaner before installing the new sensor.
  9. After repairs, clear the fault codes and perform a drive cycle, including a cold start, to ensure the issue is resolved and the Check Engine Light does not return.

Parts You'll Likely Need

  • Oxygen Sensor (Bank 2, Sensor 1) (OEM #059906262Q) — This is the upstream sensor for the 4.2L V8 engine. 🎬 See this walkthrough for replacing the O2 sensor on the V8. The internal heater element fails, often due to external contamination or age. This is the most direct fix for the code.
    Trusted brands: Bosch (P/N: 17351), NGK, Denso
    OEM price range: $160-$220
    Aftermarket price range: $80-$150
  • Oxygen Sensor (Bank 2, Sensor 1) (OEM #06E906265AJ / 4L0906262K) — This is the upstream sensor for the 3.0L V6 TFSI engine. 🎬 Watch: Step-by-step upstream O2 sensor replacement for the 3.0T engine. The internal heater element fails. Note that multiple part numbers exist; always verify with VIN.
    Trusted brands: Bosch, NGK
    OEM price range: $170-$230
    Aftermarket price range: $70-$160
  • Valve Cover Gasket Kit (Driver's Side) (OEM #079103483T (for 4.2L V8)) — A leaking valve cover gasket is a frequent root cause, dripping oil onto the O2 sensor and causing it to fail. This should be replaced if any oil leak is present. 🎬 Watch: How to replace the valve cover gaskets on a 3.0T. An Audi Master Technician on Reddit confirms this is a common failure point across many Audi models.
    OEM price range: $50-$80
    Aftermarket price range: $25-$50

Related Codes That Often Appear With This One

  • P1196 — This is the identical heater circuit fault code but for Bank 1, Sensor 1 (passenger side). It can appear if there is a shared power/fuse issue, or if both sensors fail around the same time, which is common if oil leaks are present on both valve covers.
  • P0155 — This is the generic SAE version of the P1197 code (O2 Sensor Heater Circuit Malfunction Bank 2, Sensor 1). It may appear alongside the manufacturer-specific P1197 code.
  • P0154 — Generic code for 'O2 Sensor Circuit No Activity Detected (Bank 2 Sensor 1)'. This can occur if the heater fails, as the sensor cannot reach operating temperature to begin sending a signal.
  • Codes for misfires or lean/rich conditions (e.g., P2179) — If the O2 sensor is not heating up correctly, it provides inaccurate data to the ECM. This can cause the ECM to make improper fuel adjustments, leading to misfires or fuel trim codes.

Technical Service Bulletins (TSBs) & Recalls

  • 01139020337671: MIL on (DTC P1196/P1197/P0135, heater circuit fault lambda sensor) - Repair Authorization

Platform-Specific Known Issues

  • A known Technical Service Bulletin (TSB #01139020337671) was issued for a "Repair Authorization" on the 3.0L engine to address P1197 and related heater circuit faults, confirming it is a recognized issue by the manufacturer.
  • Valve cover gasket oil leaks are a very common problem that directly leads to the failure of the Bank 2 Sensor 1 O2 sensor due to its location below the gasket. This is a well-documented issue in owner forums.
  • On the 3.0T engine, access to the Bank 2 sensor requires removing the coolant expansion tank for better access.

Mechanic-Grade Diagnostic Values

  • O2 Sensor Heater Resistance (cold) — expected: 2.5 to 10.0 Ohms (at approx. 20°C). Failure: Open circuit (infinite resistance) or a reading significantly outside the specified range.
  • O2 Sensor Heater Power Supply (harness side) — expected: Battery Voltage (approx. 11-14V) with ignition on, engine off.. Failure: No voltage indicates a problem with the fuse, relay, or wiring from the power source.
  • VCDS Live Data - O2 Sensor Heater Resistance — expected: The ECU reports a resistance value, which may differ from a direct multimeter reading but should not be excessively high (e.g., 235 Ohms indicates a likely fault).. Failure: An extremely high or out-of-range resistance value reported by the ECU.

Scan Tool Commands That Help

  • VCDS (VAG-COM): Engine Measuring Value Blocks (MVB) Group 030-049 — To monitor the live status and performance of the O2 sensor heaters and catalytic converter function. This allows a technician to see what the ECU is seeing in real-time, such as heater duty cycle or resistance, to confirm a fault without relying solely on the trouble code.
  • VCDS (VAG-COM): Engine II - Measuring Value Block (MVB) Group 031, Field 4 — Specifically for the V10 engine (related architecture), this block shows the raw signal voltage for Bank 2 Sensor 1 (G108), which can help diagnose if the sensor is sending any signal at all. While for a V10, similar blocks exist for the V8 and V6 and can be used to diagnose a 'no activity' fault that may accompany P1197.

Wiring & Ground Locations

  • Heater Circuit Pins (4.2L V8) — On the 6-pin sensor connector for the V8, the heater circuit is typically on Pins 3 and 4.. These are the specific pins a technician must probe with a multimeter to measure the heater's resistance on the sensor side and check for voltage/ground on the harness side.
  • Engine Ground Connection (12) — In the engine compartment, on the left side.. A poor main engine ground can cause a variety of electrical issues, including incorrect sensor readings and heater circuit faults. This is a primary ground point to check for corrosion or looseness if multiple electrical faults are present.
  • Ground Connection on left front long member (671, 672) — On the left side frame rail in the engine bay.. These are chassis ground points. The O2 sensor heater circuit relies on a solid ground path back to the battery. Corrosion or a loose connection at these points can create high resistance, leading to heater malfunction codes.
  • ECM Connector T94 (4.2L V8) — The 94-pin connector at the Engine Control Module (ECM), located in the plenum chamber.. For a definitive wiring check, a technician can test for continuity from the O2 sensor harness connector all the way back to the corresponding pin at the ECM connector (e.g., terminal 73 for the heater circuit on some models) to rule out a break in the harness.

Real Owner Repair Stories

  • AudiWorld Forums user 'jcrampton' (Unknown Audi model, but experiencing P1196, P1197, and P0134 simultaneously.) — Check Engine Light with heater circuit malfunction codes for both Bank 1 and Bank 2, plus a 'no activity' code for Bank 1.
    ❌ Tried (didn't work) Replaced both pre-cat O2 sensors with universal Bosch sensors. Checked the fuse in the driver's side panel. Replaced a blown maxi fuse under the steering column. The codes returned.
    ✅ What actually fixed it The user did not post a final resolution, but other users immediately questioned the use of 'universal fit' sensors, suggesting they are a common cause of persistent issues. The advice was to scan live data with VAG-COM to see what the new sensors were actually reporting, implying the sensors themselves were the likely problem.
  • YouTube channel 'Gannon Voegtline' (Audi S4 3.0T (B8 generation, same engine as S5 Cabriolet)) — Check Engine Light for upstream O2 sensor.
    ❌ Tried (didn't work) The video directly proceeds to the fix, assuming prior diagnosis.
    ✅ What actually fixed it The upstream O2 sensor was completely soaked in oil that had leaked from the valve cover gasket. The fix was replacing the sensor and addressing the oil leak. The video highlights the difficulty in accessing the connector, which is tucked behind the engine against the firewall.

When the Usual Fixes Don't Work

  • In one documented case involving both P1196 and P1197, the owner replaced both upstream O2 sensors and multiple fuses, yet the codes returned. This strongly suggests that while sensor failure is the most common cause, it is not the only one. In such instances, a persistent wiring issue (like a short to ground) or a problem with the shared power supply/relay for the heater circuit should be suspected, especially when both bank's sensors fail simultaneously.

OEM Part Supersession History

  • 6e906265r06E906265AJ — Part number update or revision by the manufacturer.
    Heads up: 06E906265AJ is the correct replacement for the 3.0T V6 engine in the S5 Cabriolet for the 2010-2012 model years.
How to change Upstream O2 Sensor (sensor 1) on Audi S4, S5, SQ5, Q7, A6, A7, A8
How to change Upstream O2 Sensor (sensor 1) on Audi S4, S5, SQ5, Q7, A6, A7, A8
How to Replace O2 Oxygen Sensor 2006-2009 Audi S4 4.2L V8
How to Replace O2 Oxygen Sensor 2006-2009 Audi S4 4.2L V8
Audi B6/B7 S4 4.2L V8 O2 Sensor Replacement DIY
Audi B6/B7 S4 4.2L V8 O2 Sensor Replacement DIY
How To Replace Audi valve covers / Gasket 3.0 T
How To Replace Audi valve covers / Gasket 3.0 T
2010 AUDI A6 3.0TFSI valve cover replacement
2010 AUDI A6 3.0TFSI valve cover replacement
EASY WAY - Audi S4 / A6 3.0L / 3.2L FSI Valve cover gasket (leak oil)
EASY WAY - Audi S4 / A6 3.0L / 3.2L FSI Valve cover gasket (leak oil)
How to Replace an Oxygen (O2) Sensor
How to Replace an Oxygen (O2) Sensor
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Apr 30, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code P1197 for:
  • Audi S5: 201020112012
In this article
🧭 Diagnostic Flowchart
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part