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 Cabriolet: O2 Sensor Heater Fault Causes and Fixes

This code indicates a fault in the heater circuit for the upstream oxygen sensor on Bank 2 (driver's side). The most common fix is replacing the Bank 2, Sensor 1 O2 sensor. Expect to pay $70-$150 for an aftermarket part or $180-$250 for an OEM part. It's a manageable DIY repair for those with the right tools, primarily a 22mm (7/8") O2 sensor socket.

14 minutes to read 2010-2012 Audi S5 CABRIOLET
Most Likely Cause
Failed Oxygen Sensor (Bank 2, Sensor 1)
Est. Time
1 hrs
Shop Labor
$150 – $475
Parts Price
$70 – $250
⚠️ Drivable, but... — You can drive the vehicle, but you may experience reduced fuel economy. Driving for an extended period with a faulty O2 heater could potentially lead to premature failure of the catalytic converter due to a consistently incorrect air-fuel mixture during warm-up.
Key Takeaways
  • P1197 specifically means the heater for the O2 sensor on the driver's side, before the catalytic converter, has failed.
  • The most likely cause is a bad O2 sensor that needs to be replaced, often because of a leaking oil filter housing gasket dripping oil onto its wiring.
  • Before buying parts, check the relevant fuse (potentially a 15A fuse in the engine bay box) and visually inspect the sensor's wiring for obvious damage or oil saturation.
  • This is a DIY-friendly repair for those with basic tools, including a special 22mm (7/8") O2 sensor socket.
  • Ignoring this code will lead to poor fuel mileage and a failed emissions test.
P1197 is a manufacturer-specific Audi trouble code that signals an electrical malfunction in the heater circuit of the Bank 2, Sensor 1 oxygen sensor. This sensor is located on the driver's side of the engine, before the catalytic converter. The heater's job is to quickly warm the sensor to its effective operating temperature (around 600°F), which allows the engine computer (ECM) to adjust the air-fuel mixture efficiently, reducing emissions. When the computer detects that the heater is not drawing the correct amount of electrical current or sees an incorrect resistance value on the circuit, it triggers the P1197 code and illuminates the Check Engine Light.

What's Unique About the 2010-2012 Audi S5 CABRIOLET

The 2010-2012 Audi S5 Cabriolet uses a 3.0L Supercharged V6 (3.0T) engine, which has two separate cylinder banks, each with its own set of oxygen sensors. P1197 specifically points to the pre-catalyst sensor on Bank 2 (driver's side in North America). Audi has issued a Technical Service Bulletin (TSB #01139020337671) that groups this code with similar heater circuit faults, indicating it's a recognized issue. The TSB's 'Repair Authorization' title suggests it's a known warranty or dealer-acknowledged problem, streamlining the diagnostic and repair process at a dealership. A common contributing factor on this platform is the oil filter housing gasket leaking oil directly onto the O2 sensor wiring, causing it to fail.

Diagnostic Flowchart

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

What is the condition of the 15A heater fuse and sensor wiring connector?
→ Check the 15A fuse in the engine bay. Then, remove the coolant expansion tank to inspect the Bank 2 Sensor 1 connector (driver's side) for oil leaks.
→ Replace the 15A fuse ($1-$5). If it blows again immediately, trace the wiring harness for a short circuit causing the protective blowout.
→ Clean the connector with contact cleaner. You must fix the leaking oil filter housing gasket, which is a known issue on this 3.0T engine, to prevent repeat failures.
What is the resistance reading across the disconnected O2 sensor's heater pins?
→ Disconnect the sensor and measure resistance between the heater pins. A healthy sensor reads 2-15 Ohms; infinite resistance means it's dead.
→ The internal heater is burned out. Replace Bank 2 Sensor 1 (OEM 06E906265S, $70-$250) using a 22mm O2 sensor socket.
→ The sensor is good. Turn ignition on and check the harness side for battery voltage. If voltage is present, suspect an intermittent ECM fault.

Symptoms You May Notice

  • Check Engine Light (MIL) is on
  • Decreased fuel economy
  • Possible rough idle or irregular engine operation
  • Failure to pass an emissions test
  • Slightly sluggish performance during the initial warm-up phase
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the wrong oxygen sensor (e.g., the post-catalyst sensor or the sensor on Bank 1). P1197 is specific to Bank 2, Sensor 1, which is the driver's side, pre-catalyst sensor.
  • Replacing the catalytic converter. This code relates to the sensor's internal heater, not the performance of the converter itself.
  • Ignoring an oil leak from the oil filter housing, which is often the root cause of the sensor's failure.

Most Likely Causes

  1. Failed Oxygen Sensor (Bank 2, Sensor 1) 🔴 High Probability → Shop Oxygen Sensor The internal heating element within the O2 sensor is a common failure point due to age and constant heat cycles. Additionally, oil leaks from the oil filter housing gasket are known to drip onto and saturate the sensor's wiring harness, causing premature failure.
    How to confirm: Disconnect the sensor and measure the resistance between the two heater circuit pins (often the same color, e.g., white). An infinite or very high resistance reading indicates a burned-out heater element. A good sensor should have a low resistance, typically between 2 and 15 Ohms.
    Typical fix: Replace the Bank 2, Sensor 1 oxygen sensor. It is highly recommended to inspect and replace the oil filter housing gasket 🎬 See how to replace the oil filter housing seal. if it is found to be leaking.
    Est. part cost: $70-$250
  2. Damaged Wiring or Connector 🟡 Medium Probability The wiring harness is exposed to high heat and road debris under the vehicle. Specifically for the 3.0T engine, the oil filter housing gasket can leak oil directly onto the O2 sensor connector, degrading the insulation and pins. 🎬 Watch this pro tip for oil filter housing replacement.
    How to confirm: Visually inspect the wiring harness and connector leading to the O2 sensor for any signs of melting, chafing, or oil saturation. Check for battery voltage and ground at the connector with the ignition on using a multimeter.
    Typical fix: Repair the damaged section of the wiring harness or clean the oil-soaked connector with electrical contact cleaner. If the damage is severe, a new connector pigtail may be needed.
    Est. part cost: $10-$50
  3. Blown Fuse ⚪ Low Probability A short circuit in the heater element or wiring can cause the corresponding fuse to blow as a protective measure.
    How to confirm: Locate the fuse for the oxygen sensor heaters. On related platforms like the Audi A6 C7, this may be a 15A fuse in the engine bay fuse box. Check for continuity. A forum user noted checking a maxi fuse under the steering column as well.
    Typical fix: Replace the blown fuse. If it blows again immediately, a short circuit is present that must be diagnosed.
    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. This should only be considered after all other possibilities, including the sensor, wiring, and fuses, have been thoroughly ruled out.

Diagnosis Steps

  1. Read the trouble codes with an OBD-II scanner to confirm P1197 is present and note any other codes.
  2. Inspect the fuse for the O2 sensor heaters. On similar models, this is often a 15A fuse in the engine compartment fuse box. Replace if blown.
  3. Safely raise and support the vehicle if necessary, though access may be possible from the top. Locate the Bank 2, Sensor 1 O2 sensor on the driver's side exhaust, upstream of the catalytic converter. On the 3.0T, this sensor is often accessible from the engine bay, sometimes requiring the removal of the coolant expansion tank for better access.
  4. Critically inspect the sensor's electrical connector and wiring for oil saturation from a leaking oil filter housing gasket, as this is a very common failure mode on this engine. Also check for melting or chafing.
  5. If the wiring appears intact, disconnect the sensor. Use a multimeter to check for battery voltage on the heater power pin of the harness-side connector (with the ignition on).
  6. With the sensor still disconnected, set the multimeter to measure resistance (Ohms). Measure the resistance between the two heater pins on the sensor itself. A good sensor will typically have a low resistance (e.g., 2-15 ohms), while a failed sensor will show infinite resistance (open circuit).
  7. If the sensor's heater circuit tests bad, replace the Bank 2, Sensor 1 oxygen sensor. A 22mm (or 7/8") offset oxygen sensor socket is requ 🎬 Watch: Step-by-step guide to replacing the upstream O2 sensor.ired. Apply anti-seize compound to the threads of the new sensor before installation.
  8. If the sensor and wiring test good, the fault may be intermittent or, in rare cases, lie with the ECM.
  9. After repairs, clear the trouble codes and perform a drive cycle to ensure the fault does not return.

Parts You'll Likely Need

  • Oxygen Sensor (Bank 2, Sensor 1) (OEM #06E906265S (or superseding revisions)) — This is the upstream (pre-catalyst) sensor for the driver's side cylinder bank. Its internal heater element is the most common failure point for code P1197.
    Trusted brands: Bosch (often the OEM supplier, e.g., part #17385), Denso, NTK
    OEM price range: $180-$250
    Aftermarket price range: $70-$150
  • Oxygen Sensor Socket — A special tool is required to remove and install the O2 sensor without damaging its wire. A 22mm or 7/8" slotted socket is needed.
    Trusted brands: Lisle, OEMTOOLS, GearWrench
    Aftermarket price range: $10-$30

Related Codes That Often Appear With This One

  • P1196 — P1196 is the equivalent code for the Bank 1, Sensor 1 heater circuit. Sometimes the sensors fail around the same time, or a shared power/ground issue (like a blown fuse) or a widespread oil leak could affect both, causing both codes to appear together.
  • P0155 — This is the generic SAE code for 'O2 Sensor Heater Circuit Malfunction (Bank 2, Sensor 1)'. It may appear alongside the manufacturer-specific P1197 code.
  • P0050 — This is another generic code for the heater control circuit on Bank 2, Sensor 1. It points to the same fault.

Technical Service Bulletins (TSBs) & Recalls

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

Platform-Specific Known Issues

  • Audi issued Technical Service Bulletin #01139020337671 which mentions DTC P1197 in relation to a 'heater circuit fault lambda sensor', confirming this is a known issue requiring potential repair authorization. [⭐ MANUFACTURER TSB — highest authority]
  • A prevalent issue on the 3.0T engine is a leaking oil filter housing gasket, which drips oil directly onto the Bank 2, Sensor 1 wiring harness, causing the sensor to fail and trigger P1197. A YouTube DIY video for the S4 (same engine) explicitly points this out as the primary reason for failure.
  • Access to the Bank 2 (driver's side) sensor can be tight. Some owners and mechanics find it necessary to remove the coolant expansion tank to get better leverage and visibility on the sensor and its connector.

Mechanic-Grade Diagnostic Values

  • O2 Sensor Heater Element Resistance — expected: 3.0 Ohms. Failure: An open circuit (infinite resistance) or a value significantly different from the specification.
  • O2 Sensor Heater Circuit Voltage (at harness connector) — expected: Battery Voltage (approx. 12V) with key on, engine off.. Failure: No voltage indicates a wiring or fuse issue upstream of the connector.
  • VCDS Measuring Block 041 - O2 Sensor Heater Test — expected: Resistance reading in Channel 3 should be less than 0.02 kOhm (20 Ohms).. Failure: A reading higher than the specified value indicates a fault in the heater or its circuit.

Scan Tool Commands That Help

  • VCDS (VAG-COM) or equivalent: Basic Settings - Group 041 (Oxygen Sensor Heater Test) — This function actively turns the O2 sensor heaters on and monitors their resistance, providing a definitive pass/fail test of the heater circuit without having to manually probe connectors.
  • VCDS (VAG-COM) or equivalent: Measuring Blocks - Group 031, Field 4 — To monitor the raw signal voltage of the Bank 2, Sensor 1 (G108) sensor itself. While not directly testing the heater, observing a flatline or inactive voltage can corroborate a sensor failure.
  • VCDS (VAG-COM) or equivalent: Output Test (DTC) — Some engine controllers allow for output tests that can individually activate components like sensor heaters, allowing a technician to confirm the ECM is capable of sending the command and that the circuit is functional.

Wiring & Ground Locations

  • Engine Harness Ground — On the B8 platform, a key ground wire for the engine harness is located on the frame rail on the left (driver's) side of the engine bay.. A poor or corroded main engine ground can cause a variety of intermittent electrical issues and fault codes, including sensor heater circuit problems. Ensuring this connection is clean and tight is a crucial step if direct sensor and wiring checks do not resolve the issue.
  • O2 Sensor Heater Circuit Pins (at sensor) — On the 6-pin connector for the sensor, the heater circuit is typically on pins 3 and 4.. These are the specific pins to use when measuring the resistance of the sensor's internal heating element.

Real Owner Repair Stories

  • AudiWorld Forums user 'jcrampton' (Vehicle year/model not specified, but had codes for both Bank 1 and Bank 2 heater circuits (P1196 & P1197).) — Check Engine Light with codes P1196, P1197, and P0134.
    ❌ Tried (didn't work) Replacing both pre-cat O2 sensors with universal Bosch sensors, checking/replacing a fuse in the driver's side panel, and replacing a blown maxi fuse under the steering column did not resolve the codes.
    ✅ What actually fixed it The user's issue was ongoing in the thread, but the critical takeaway was that using universal-fit sensors and checking multiple fuse locations did not immediately solve the problem, pointing towards a potential wiring issue, incorrect parts, or a deeper electrical fault.

OEM Part Supersession History

  • 06E906265F06E906265S — Standard part revision and improvement by the manufacturer.
    Heads up: 06E906265S is the correct and current part number. Using the older 'F' revision is not recommended as it may have been updated for reliability.

Model Year Variations Within This Range

  • 2010-2012: For the S5, the Cabriolet model received the 3.0T supercharged V6 for these model years, while the S5 Coupe retained the 4.2L V8 until the B8.5 facelift in 2013. This P1197 article is specific to the Cabriolet's 3.0T engine.
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
Audi B8 B8.5 S4 3.0T oil filter housing seal replacement
Audi B8 B8.5 S4 3.0T oil filter housing seal replacement
Audi S5 3.0 Liter engine oil leaking from oil filter housing / How to replace oil filter housing
Audi S5 3.0 Liter engine oil leaking from oil filter housing / How to replace oil filter housing
Rear Main Seal Oil Leak!? Nope! Easy Fix. Audi B9 3.0T
Rear Main Seal Oil Leak!? Nope! Easy Fix. Audi B9 3.0T
Audi 3.0 Supercharger Oil Filter Housing Replacement Tip
Audi 3.0 Supercharger Oil Filter Housing Replacement Tip
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 CABRIOLET: 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