🚨 60-Second Triage — P2096 or P2097 names no part; how the car behaves decides what to do. None of the maker documents about these codes tells the owner to stop driving, so the tow advice below is ours.
1. Stalled, lost power, limp mode or failed to restart, even once: do not drive it to the shop; have it towed, with no exception.
2. A flashing check engine light: pull over safely, switch the engine off and have the car towed. The one exception, our advice, is a shop within 2 to 3 miles, reached gently, under 40 mph and light on the throttle.
3. A steady light and the car drives normally: a shop visit within days is enough. Before anyone clears the code, have the freeze-frame data saved; then ask the dealer for a software update on your VIN, because Mazda, Stellantis, GM, Nissan and Infiniti, Kia, Genesis, Mitsubishi, Ford and Land Rover all print one for some cars.
4. In every case: do not buy a rear sensor, a front sensor or a converter from the code alone (our advice). Mazda, Honda, oil and new-car cases are under the six situations below.
P2096 looks like a "bad rear oxygen sensor" code. Most of the documents do not say that.
P2096 — printed by Nissan as "POST CAT FUEL TRIM SYS B1 (Post catalyst fuel trim system too lean bank 1)" and by Stellantis as "Downstream Fuel Trim System 1 Lean" — means the engine computer's fuel correction ran out of range as the oxygen sensor behind the catalytic converter sees it; P2097 is the same check for a rich mixture. The computer trims the fuel using the sensor in front of the converter. The sensor behind the converter is the check: if it keeps saying the mixture is off after the trim, the computer sets the code. Bank 2 has the sister codes P2098 (lean) and P2099 (rich). The code names no part: in the papers we read it is attributed to a software logic error, an air leak in the exhaust, oil on the sensor, a fuel injector or the sensor itself.
We checked 410 distinct maker documents from NHTSA's index that match our searches, and 830 owner complaints received from January 2015 through early October 2026. 163 of the documents name at least one of P2096 to P2099, but only 33 complaints print P2096 or P2097 (18 and 15). So we also counted complaints that describe the same fault in other words: the sensor behind the converter (rear, downstream, post-cat, sensor 2), fuel trim, lean or rich, and the fuel-trim codes P0171, P0172, P0174 and P0175. That makes this a picture of the whole post-converter and lean-rich family, not of the code alone. 703 of the 830 describe the problem on the owner's car; 127 do not. Counts are complaints, not cars, and nothing here is a failure rate. The full method is at the end.
Claims marked 🟢 rest on a document in the Sources section; claims marked ⚪ are shop-price estimates carried from our repair guides. Owner-reported figures are published with ODI numbers, the complaint counts come from the 830 complaints sorted twice and published, and the documents are listed with their check status.
Words on this page. Post-catalyst, downstream, rear, sensor 2: the oxygen sensor behind the catalytic converter. A/F sensor, front, sensor 1: the air-fuel sensor in front of it. Fuel trim: the fuel the computer adds or removes to keep the mixture right. PCM, ECM, ECU: the engine computer. DTC: a trouble code. MIL: the check engine light. Flash, reprogram: a software update. Bulletin (TSB, SSM, NTB, ITB, PIP, PI): a maker's repair instruction to dealers, not a recall. Campaign, extension: a maker's repair program, usually at no charge to the owner when the car is covered. Catalyst monitor sensor: Ford's name for the rear sensor. Bank 1, bank 2: a V6 or V8 has two rows of cylinders, each with its own oxygen sensors; bank 1 is the side with cylinder 1, and an inline four-cylinder has one row. HO2S: heated oxygen sensor; HO2S2 (B1) is the rear sensor on bank 1. Freeze frame: the readings, including fuel trims, the computer stores when a code sets. Short and long fuel trim: the quick and the learned fuel correction, in percent. Readiness monitors: self-checks that must finish before an emissions test. ODI number: NHTSA's complaint ID.
I built PulsCar after a $380 "full diagnostic" in Phuket in 2025 led to roughly $6,000 over six months across several shops (the story is on the About page).
What P2096 says: the fuel correction ran out of range, not a dead sensor
The labels differ by maker. 🟢 Kia prints "P2096: Post catalyst fuel trim system too lean (bank 1)" and "P2098: Post catalyst fuel trim system too lean (bank 2)" (FUE 028); Genesis prints "P2096 - Post Catalyst Fuel Trim - System Too Lean (Bank 1)" (22-FL-001G). GM prints "P2096: Post Catalyst Fuel Trim System Low Limit" and "P2097: Post Catalyst Fuel Trim System High Limit" (19-NA-017, February 2019) and, in a 2015 Impala and Malibu paper, "P2096: Post Catalyst Fuel Trim System Low" (PI1409). Mazda prints "P2096:00 - Air fuel too lean" and "P2097:00 - Air fuel too rich" (01-012/20). Audi prints the code as P209600 with "Post Catalyst Fuel Trim System Bank1 Too Lean" (2046611/2). The two words that matter are post catalyst and fuel trim: this is a judgment about the correction, made with the rear sensor as the witness.
What the rear sensor is doing. 🟢 GM's paper for the 2013 Malibu with the 2.5L engine explains P2097 this way: "The post o2 sensor has reached the limit of how much enrichment is can control." The paper then branches on the fuel trims when the code set: adding fuel points to an intake leak, a poor air filter or weak injectors; normal trims point to the rear sensor's heater and circuit or an exhaust leak (PIP5215).
What you feel. In some papers, nothing but a light. 🟢 Nissan's paper for the 2015 Altima 4-cylinder applies only if you confirm "There are no drivability issues." (NTB15-115); GM's 2013 Malibu paper says the condition is intermittent and "The vehicle is perfectly safe to operate." (PIP5393); Genesis names "check engine light, no drivability issue" as the covered condition (22-FL-001G). Among the owners who wrote to NHTSA, a third describe a stall, a loss of power or a limp mode (239 of 703; complaints, not a failure rate) and 17 a failed inspection or smog test. Among the 33 complaints that print P2096 or P2097, 11 describe a stall or a loss of power.
Is P2096 usually a bad rear oxygen sensor, and what should I check first? PulsCar went through 410 maker documents and 830 federal complaints from 2015 to October 2026 about the post-converter family of fuel-trim codes, every complaint sorted twice by the same written rules. The code is a check on the fuel correction, judged from behind the converter, and it names no part. In the documents the printed fix is most often a software update; other printed fixes include a small exhaust leak, oil on the sensor, oil in the connectors, a harness swapped between banks and the injectors. Of the 703 complaints that describe the problem on the owner's car, 102 end at an oxygen sensor and 51 of those owners say it came back. Ask the dealer for a software update on your VIN first, look for a leak, and buy the part last.
First: P2096, P2097, P2098, P2099 and their neighbours — which is yours
Read the exact code before you buy anything, because the neighbours look alike and are fixed differently.
Search traps. Owners sometimes write the codes with a letter O for the zero (PO171 appears in 12 of the 830 complaints, 11 of them as a code) or as a bare number such as "2098"; Audi and Porsche print P209600 and P209800, Mazda P2096:00.
The maker atlas: who prints a software flash, an oil leak, an exhaust leak, a connector fix, a sensor or an extension
The documents split by maker. Document numbers link to the NHTSA PDF.
Most mentions are incidental. In the Stellantis flashes the four codes sit in lists that run from two codes to more than thirty, beside drivability and transmission fixes; many have no cause line, and when there is one it names software: "CAUSE: PCM Software" (18-037-23), "ISCM software" (Charger) and "Module software updates" (Wrangler plug-in hybrid). The 2026 Charger papers called all four codes "being falsely set due to lack of robustness to the diagnostic monitor" (08-137-26); the revision of May 1, 2026 told dealers "The software required to perform this TSB is not available at this time." (Rev. C), and the May 21 revision lists the update again (Rev. D).
The do-not-replace lines: what the papers tell a shop not to buy first
Papers that say do not buy a part first. 🟢 Audi: "The replacement of the oxygen sensors before the catalyst are not required.", and when the guided test suggests the front sensor, "this step should not be completed!" (2046611/2); the 2019 revision says "Do not replace the front oxygen sensor." (2046611/4). 🟢 Mitsubishi: "Do not replace any parts." (V5). 🟢 GM: for the 2016-2017 Malibu 1.5L, "do not perform further diagnosis or replace related components at this time" when no leak or circuit fault is found (PIP5445); later, after both sensors were replaced as a set, "do not attempt further repairs or component replacements" (PIP5535A); for a low-mileage new car, "no repair attempts should be performed and no parts should be replaced" (PI0966). 🟢 Mazda: "It is not necessary to order a replacement PCM for this repair procedure." (01-012/20). 🟢 Toyota: the P0138 paper does not apply if there is any leak ("Does the vehicle exhibit ANY exhaust leaks?") and says "The ECM (PCM) should NOT be replaced as part of the Repair Procedure." (T-SB-0151-18). 🟢 Ford: the oil paper has the shop look for oil in the connectors first, and replaces parts only if it is there (16-0031). 🟢 Nissan and Infiniti limit what is replaced: after the reflash, only the A/F sensor of the bank with the stored code ("NOTE: Do NOT replace both A/F sensors if the stored DTC(s) are for only one bank.", ITB15-033).
Papers that do say replace the sensor. 🟢 Nissan's Juke paper: "Replace the rear O2 sensor." (NTB15-053b). Ford's 2021 F-150 and Bronco papers: check for a computer update, then replace both catalyst monitor sensors (21-2306). Audi: the sensor after the converter, on the bank with the code. Honda's Pilot paper: "If DTC P2096 and/or P2270 is found along with an oil leak; replace the bank 1 secondary oxygen sensor." (25-006). Porsche: new rear sensors for contamination, one paper with a modified turbocharger shield (96/23). GM's emission recall N192268180 replaces the post-catalyst sensor, and recall 14096C inspects and, if necessary, replaces both rear sensors, on specific cars. GM's PIP5535A says to "replace both HO2S Sensor 1 and HO2S Sensor 2 as a set" if they were not already (PIP5535A).
The 10-minute check
- Write down what happened. A new car? Oil smell? A recent repair? A stall? The papers split on exactly this.
- Read the whole code list, not only P2096. P2097 with P0171 and P0174 on a 2016-2018 Nissan or Infiniti VQ35 can point to a reflash, if the dealer finds your ECM part number on the paper's list; P2096 with P2270 and an oil smell on a Pilot to the bolt hole; P2096 on a 2013-2014 Ford 2.0L turbo to oil in the connectors; bank 1 and bank 2 together on a 2020 Titan to a swapped harness.
- With the engine off and cold, look. Oil on the rear sensor's plug, soot at an exhaust joint near the converter, a loose clamp, a hose off its fitting.
- Save the freeze-frame data before you clear anything. Have a parts store or your own reader save or photograph it (the readings, including fuel trims, stored when the code set). Then, if the light is steady and the car drives normally, clear it once and drive normally (our advice; Mazda warns that on some cars the light stays on even after the cause has gone and the code cannot be cleared by itself). On a new car under warranty, let the dealer read it first; do not clear it yourself. Never clear a code with a flashing light or after a stall. If it comes back within days, something is still wrong: work through Routes 1 and 2 before buying any part.
- Ask the dealer by VIN: "Is there a software update, a bulletin or a warranty extension for P2096 or P2097 on this car?" It costs nothing.
Six P2096 situations, and which is yours
1. A steady light, the car drives normally (Route 1). Genesis prints "no drivability issue" as its covered condition; Nissan's NTB15-115 applies only if you confirm there are none. Ask for software before parts. On certain 2018-2020 Mazdas the codes may not clear until the computer is reprogrammed: California cars have special service program C0 (certain 2019 CX-3, Mazda3, MX-5 and 2018 Mazda6), other US cars bulletin 01-012/20; ask by VIN.
2. A new car with very low mileage (Route 1). GM's paper says a new car's converter needs a break-in that can shift the rear sensor's output; on a very low-mileage vehicle, if no trouble is found, it prints no repair and no parts (PI0966). With a steady light, let the dealer read it and save the freeze-frame data first; do not clear it yourself (our advice).
3. Oil smell, or oil on the sensor plug (Route 2). Find the leak first; the sensor is replaced only if oil reached it. Stellantis (3.6L) and Honda (2023-2025 Pilot) print an oil leak onto the sensor as the cause, and Ford (2013-2014 2.0L turbo) oil migrating along the wiring harness to the sensor.
4. A misfire or air-fuel imbalance code on a Honda (Route 4). Honda's bulletin 18-025 covered the Pilot, Odyssey and Ridgeline (misfire codes P0300-P0306 and air-fuel imbalance codes P219A/B, not P2096) and its last version (February 2021) says it was replaced by two warranty extensions: ask by VIN. For a CR-V or Accord, ask whether any Honda program applies.
5. Stalling, loss of power or a limp mode with the light (tow). 239 of the 703 complaints describe it, and makers' papers describe the same symptoms: GM's 19-NA-058 names hesitation or low power with P2096 or P2097 on the 2019 Malibu 1.5L, GM's PIP5529 lists P2097 among the codes on cars that hesitate or may stall, and Volkswagen's 24FX (a rear sensor monitoring paper that names no P-code) says the engine may stall at low speeds. Do not drive it.
6. Bank 1 and bank 2 codes together, or the code came back after a repair (Routes 3 and 1). Nissan's Titan paper: two banks together can mean an oxygen sensor harness swapped between banks (Nissan: "it is possible"). Otherwise ask whether the first repair was a measurement.
The P2096 price ladder, from the bottom up
Figures marked ⚪ are published estimates from our repair guides, not quotes; owner figures are what people told NHTSA.
The five P2096 and P2097 routes, cheapest first
Each route is a place where the fuel correction, or the sensor that judges it, can go wrong, ordered by what it costs to rule out. Owner counts come from the 703 relevant complaints; "came back" means the owner says the same light, code or symptom returned or the repair did not hold.
Route 1 · Software, a reset or a free program — $0 when it applies
What it is. The computer's check is too strict, set wrongly or confused by how the car was driven, and the maker has a newer software version.
What the documents say. 🟢 Software is the printed fix more often than any other: of the papers rated as directly about these codes or listing them, about three in five to two in three give a software update as the repair and about one in ten a sensor replacement (approximate). Mazda: for certain 2018-2019 cars with a Mitsubishi-made computer built before a cut-off date, "Due to improper control logic of the PCM, a false error may be detected. To eliminate this concern, the PCM software has been modified." (01-011/19). GM: "The cause of the condition may be a software anomaly." for the 2019 Malibu (19-NA-058) and "This condition may be caused by a software anomaly." for the 2016-2017 Volt (18-NA-332). Land Rover: "A concern in the PCM diagnostic software has been discovered, which when combined with a specific customer drive cycle can lead to the false flagging of this DTC." (SSM73051). Several papers say the code can be set with nothing wrong: for the Corvette, "These code can be set when the operator drives in a digital manner when they tap the accelerator pedal (on - off - on -off) to maintain speed." (PIP5467); and GM's long test ends with "There is no fix available when the customer drives in this manner." (PIP5534). Some fixes need a second step: Mazda says to "Disconnect the negative battery cable and wait at least 30 seconds to reset the fuel control learning data." (01-011/19).
What the owners report. 19 complaints end at software or a campaign as the only repair, and 9 of them say it came back; 11 end at "checked and cleared with no repair", 3 of them with a return.
The cheap cause that gets skipped. Asking by VIN and by bulletin number. Software fixes apply only to some models, build dates or computer part numbers, and a shop that does not search by number can miss one. A 2010 Mazda5 owner wrote that a VIN lookup said the car was "not affected", yet Mazda's paper 01-015/16 names the 2010 Mazda5 with the 2.3L engine. Give the dealer the number.
At the shop — say this: "Is there a software update, a bulletin or a warranty extension for P2096 or P2097 on my VIN? Please give me the number, and tell me whether the battery reset after the update was done."
Route 2 · Leaks and seals — an exhaust leak, oil on the sensor, an air leak — $0 to $1,250
Price. $0 to $1,250 for air and exhaust leaks (our guides: hose $15-$40, smoke test $60-$150, weld or gasket $100-$400, intake manifold gasket $680-$1,250); oil-leak repairs are not priced here.
What it is. Air gets into the exhaust at or ahead of the rear sensor and makes the mixture look lean, or oil gets onto the sensor, or unmetered air gets into the engine ahead of the fuel metering.
What the documents say. 🟢 Land Rover: "A hole as small as a pin-head may trigger the fault so the system must be examined very carefully." and "A leak downstream of the 3rd 02 sensor but before the rear exhaust section may also trigger the fault."; the shop tightens the flange and sensor bolts, "do not loosen bolts first only tighten them" (SSM72559, SSM72584). GM: "This leak will allow air to be pulled into the exhaust and cause a false lean concern at the post O2 sensor." The test uses air at 5 to 8 psi and soapy water, foam leaks are normal, and "DO NOT APPLY FULL SHOP AIR as converter and engine damage can result." (PIP4964C). Oil: "The root cause could be due to oil leaking from Bank 1 valve cover seal on to the 1/2 (Bank 1 downstream) O2 sensor." (STAR S1918000008); Honda's Pilot paper traces it to "Porosity in the cylinder head cover bolt hole" (25-006).
What the owners report. 25 complaints end at an exhaust leak (a manifold, a gasket, a flange, a pipe) and 10 of them say it came back; 5 describe a stall. A 2014 Malibu owner, whose complaint ends at an intake leak (counted under fuel or air metering), wrote that the car lost all power at 60 mph, that the codes were P0131, P2097 and P0171, and that after over $1,000 "they tell me it was my intake bolts that were loose".
The cheap cause that gets skipped. A clamp, a gasket or a torque value, and a look at the sensor's plug for oil. GM prints that a gasket is "typically not necessary" to replace when the intake bolts are the fault (PIP5529), and an exhaust leak weld or gasket is a $100 to $400 job in our converter guide (⚪), against a direct-fit converter at $700 to $1,600.
Fix it yourself. With the engine off and cold, look at the rear sensor's plug and wiring for oil, and along the exhaust from the manifold to the converter outlet for soot streaks and loose clamps (our advice). Do not pressure-test the exhaust yourself: GM's paper bans full shop air, and Land Rover caps the test at 0.5 bar (7.3 psi, as its paper prints).
At the shop — say this: "Before a sensor: was the exhaust tested for a leak at the converter outlet and the sensor boss, was the sensor plug checked for oil, and were the intake bolts and hoses checked? Please write what you found."
Route 3 · Connector, harness, a wire on the wrong bank — $0 to look at the plug; one owner was quoted nearly $4,500 for an engine wiring harness job, labor and unspecified parts included
What it is. The signal from the rear sensor is distorted on its way: water or oil in the plug, a corroded pin, a wire that touches ground, or a harness routed to the wrong bank.
What the documents say. 🟢 Ford, 2020 Super Duty 6.2L and 7.3L: "This may be due to water intrusion into heated oxygen sensor (HO2S) connectors C141, C142, C1571 and/or C1572" and "CAUTION: Do not use dielectric grease in the sensor or harness connectors as the sensors breathe through the wiring strands for proper sensor venting." (20-2380; the codes in that paper are heated oxygen sensor circuit codes, not P2096). Nissan, 2020 Titan: "If the following DTCs are stored together, it is possible that the O2 sensor harness routing at the transmission has been unintentionally swapped between bank 1 and bank 2." (NTB20-062; the paper lists four pairs, P2096 or P2097 on bank 1 with P2098 or P2099 on bank 2, all labelled A/F sensor 1). GM's 1.5L Malibu paper has the shop "Check the Rear HO2S circuit resistance, terminal tensions, crimps and locks" (PIP5445). Nissan's 20-year extension covers the rear sensor's short to ground: "If the HO2S2 (B1) voltage is 0.13 V or above, no further action is needed." and "NOTE: Follow the diagnosis and repair procedure even if DTC P0137 is not present." (NTB22-007A), and its list of codes includes P2096 and P2097: the extension also covers them if they are first found after that sensor repair (NTB22-007).
What the owners report. 10 complaints end at a wire, plug, ground or harness, and 6 of them say it came back. A 2003 4Runner owner traced repeated sensor failures to "TRANSMISSION FLUID IS WICKING ITS WAY THROUGH THE TRANSMISSION SOLENOID HARNESS ALL THE WAY TO THE ECU" and was quoted nearly $4,500 for the repair, of which the owner put the new engine harness at $1,500 to $2,000 and labor at $1,000.
The cheap cause that gets skipped. Looking at the plug, and on a V engine checking that bank 1 and bank 2 are on the right sensors. The Titan paper covers the case where both banks' codes appear together, which, Nissan says, can mean the harness routing was swapped.
Fix it yourself. Only the looking: with the engine off, check that the sensor plug is clicked home and dry (our advice). Do not spray it or pack it with grease; Ford says dielectric grease in these connectors may lead to repeat repairs.
At the shop — say this: "Were the rear sensor's connector, the harness routing and the voltage at the sensor checked before it was replaced, and are both banks' plugs on the right sensors?"
Route 4 · Fuel metering first, then the sensor itself — $30 to $1,072.67 for sensors; $450 to $4,500 for other fuel-and-air jobs (5 owner figures)
What it is. The mixture really is wrong, because an injector, the air filter, the airflow sensor, the purge system or the fuel pressure is off; or the sensor really is bad, contaminated, cracked or sealed wrongly.
What the documents say. 🟢 Fuel: GM's six-cylinder paper puts injectors first: "The most common concerns we have seen have been related to fuel injectors." and "Perform injector balance or AFIT test prior to going further." (PIP4964C); GM's long test ends "If no individual lean injector(s) can be found, replace all four injectors." (PIP5534). Honda: "Debris from the high pressure pump or the fuel injector machining process can cause internal wear or clogging inside the injector." (18-025) (for Odyssey, Pilot and Ridgeline misfire or air-fuel codes, not P2096). The sensor: Audi, "The internal reference duct of the oxygen sensor after the catalyst has been contaminated." (2046611/2); GM's Equinox and Terrain recall: "The vehicle's post-catalyst oxygen sensor may provide inaccurate information to the engine control module, which manages engine combustion air-fuel ratios." and "The malfunction indicator lamp (check engine light) will not illuminate." (N192268180). The papers disagree on how many to replace: Ford replaces both catalyst monitor sensors on the 2021 F-150; Audi replaces only the rear sensor of the bank with the code; Infiniti's 2015 QX80 paper replaces only the front air-fuel sensor of the bank with the code.
What the owners report. 203 complaints end at fuel or air metering; 90 are Honda, and 84 of those name the injectors. Without Honda that group is 113, and 37 of those 113 owners say the problem came back (49 of all 203). The 29 Honda owner figures (mostly injector jobs on rich-running, misfire or imbalance codes, a different fault) run $120 to $2,557.28 and are kept apart from the P2096 prices. 102 complaints end at an oxygen sensor named by a shop or replaced (15 rear, 87 position not stated), and 51 of the 102 say the problem came back. A 2011 RAV4 owner, who had the codes read four times by three mechanics and was told each time that the rear sensor needed replacing, wrote "I HAD THE SENSOR REPLACED TWICE IN LESS THAN 2 WEEKS TO CONFIRM IT WASN'T A FAULTY SENSOR. THE ALL 3 LIGHTS CAME BACK ON IN LESS THAN 24 HOURS."
The cheap cause that gets skipped. The fuel trims at the moment the code was set: have the freeze-frame data saved before anything is cleared. GM's Malibu paper starts with the freeze-frame fuel trims and branches on them (PIP5215A).
At the shop — say this: "What were the short and long fuel trims when the code set, and was an injector or air test done? If a sensor is replaced, what reading showed it was bad, and will you write it on the invoice?"
Route 5 · The catalytic converter — last, and only after the rest — $500 to $3,600
What it is. The converter has failed or collapsed, or it is a new unit still breaking in, and the rear sensor reports what it sees.
What the documents say. 🟢 GM's paper for the P0420 code on 2011-2015 Silverado HD, Sierra HD, Chassis Cab, Express and Savana with 4.8L or 6.0L engines tells the shop to fix the exhaust clamp leak first: "This repair must be attempted before considering the replacement of a catalytic convertor." (PIP5110C). Toyota's paper for the 2022-2023 Tundra and 2023 Sequoia Hybrid with a bank 2 too-lean code (P017400) points at a fuel restriction in the bank 2 fuel rail first and says "Only replace the LH catalyst converter assembly if DTC P043000 is present." (T-SB-0030-23; it applies only to vehicles built before a printed engine number). A new vehicle's converter needs a break-in, during which the rear sensor's output can shift (GM, 2013 Encore and Trax at very low mileage; PI0966). Audi and Volkswagen warn that a converter failure may not light the check engine light because of a rear sensor monitoring error (24FX).
What the owners report. 38 complaints end at a converter, and 21 of them say it came back (55%); 14 describe a stall. A 2015 Soul owner paid $90 for a diagnostic, was quoted "CATALYTIC CONVERTER $1,500 JOB" and went to a private mechanic: "I WENT TO A PRIVATE MECHANIC TO HAVE IT REPAIRED FOR $1,000 AND THE CHECK ENGINE LIGHT CAME BACK ON A WEEK LATER".
The cheap cause that gets skipped. The leak at the converter's flange or clamp, and the software. In the file, 25 owners ended at an exhaust leak and 19 at software alone, against 38 at a converter.
At the shop — say this: "What measurement shows the converter itself is bad: back pressure, a temperature drop across it, a leak test at its flanges? Was the software checked by VIN? Please write the numbers."
The coverage file: which recalls, programs and extensions run in September 2026
Status "as of September 2026" is our computation from the printed terms, made in September 2026. "Cannot be computed" means the paper ties the end to a term whose length it does not print (Audi 24GU: the federal emissions warranty). "Depends on in-service date" means the paper counts from that date, which we cannot see. A recall or a program is not a repair of your car until a dealer has done it and written it down; ask by VIN.
How many owners cite one. 206 of the 703 complaints mention a recall, a bulletin, a campaign or a warranty extension, performed, missing, refused or asked about. The Honda injector bulletin 18-025 says in its last version that it was replaced by two warranty extensions, 20-100 and 21-010 (18-025 V6); we did not find those two papers among the 410, so we say nothing about their terms.
What 830 complaints show
How we went through them. Every complaint was sorted twice, independently, by the same written rules. The two sortings matched on the main category in 89% (735 of 830); the rest were settled by a written rule. We publish the sorting rules and how we did it.
The rows add up to 703. 239 describe a stall, a loss of power or a limp mode; 17 a failed inspection or smog test; 206 mention a recall or a bulletin; 209 say the same light, code or symptom returned or the repair did not hold. NHTSA's own fields record 3 crashes, 7 fires, 2 complaints with an injury and 16 tows. Honda accounts for 141 of the 703, Chevrolet 112, Kia 76, Ford 73 and Hyundai 34. Where the complaint ends at a sensor (rear or not stated), 51 of 102 owners say the problem returned; at a converter, 21 of 38; at a wire, plug or ground, 6 of 10; at an exhaust leak, 10 of 25; at fuel or air metering, 49 of 203; with no cause named, 31 of 211.
Honda is a fifth of the pool and two of the 33 that print the code. 90 of the 141 Honda complaints end at fuel or air metering and 84 of those name the injectors; of the 90, 56 are CR-V and 73 are model years 2017 to 2019. They are rich or misfire codes with the injector story, not P2096 owners.
Is a stall with a P2096 or P2097 code dangerous, and does a new sensor stop it? PulsCar sorted, twice and independently, the 830 complaints in NHTSA's file from 2015 to early October 2026: 703 describe it on the owner's car, 239 of them a stall, a loss of power or a limp mode. No maker paper about these codes tells the owner to stop driving, but some describe the same symptoms: GM's 19-NA-058 names hesitation or low power with P2096 or P2097, and GM's PIP5529 lists P2097 on cars that hesitate or may stall. Our rule: after a stall, a loss of power, a limp mode or a failed restart, have the car towed, with no exception. If the check engine light is flashing, pull over safely, switch the engine off and have it towed; the one exception, our advice, is a shop within 2 to 3 miles, reached gently, under 40 mph and light on the throttle.
The 33 complaints that print P2096 or P2097
These 33 are the nearest thing the file has to owners describing your code. 12 are Malibus (model years 2013 to 2022), 13 are Chevrolets in all; Hyundai and Kia have four each. 13 end with no cause named, 6 at another cause, 5 at software, 4 at fuel or air, 3 at a converter, 1 at an exhaust leak and 1 checked and cleared; 11 describe a stall or a loss of power, 13 say it came back and 10 mention a recall or a bulletin. A 2017 Malibu owner wrote "WHEN I WAS PULLING OUT OF MY DRIVEWAY, MY CAR STALLED. THE CHECK ENGINE LIGHT CAME ON."
What owners say they paid
We looked at 209 dollar figures in the complaints. 82 figures met one written rule (a price, bill or quote for diagnosing or repairing a part tied to this fault on the owner's car), in 71 complaints: 17 paid, 28 billed and 37 quoted. The other 127 were left out (other systems or repairs, restated figures, vehicle prices and loans, towing and rentals, engine replacements). The figures are what owners wrote, not audited invoices, and are published with ODI numbers.
How much does it cost to fix P2096? PulsCar's reading of the file: nothing for a software update the maker allows the dealer to claim, a plug or a clamp; $15 to $40 in parts for a hose (⚪ our repair guides); $100 to $400 for an exhaust leak weld or gasket (⚪); owners report $30 to $1,072.67 for an oxygen sensor and $500 to $3,600 for a converter, while fuel-and-air jobs on Hondas with rich-running, misfire or imbalance codes ($120 to $2,557.28) are a different fault. Of 703 complaints only 71 state a figure that meets our rule, so these are single reports, not a price list. The ranking is the useful part: the papers put software, leaks and connectors before the part. A diagnosis that names a measurement is worth paying for before a sensor; an invoice that says only "replaced O2 sensor" is not evidence of a fix.
Why P2096 comes back after a repair
The sensor may not have been the fault. A leak, oil or a bad plug gives the same code with a new sensor in the car; 51 of the 102 complaints that end at a sensor say the problem returned (the file cannot show why). The leak was not found. Land Rover's paper says a pin-head hole can set the code. The fuel side was the cause. 203 complaints end at fuel or air metering, 113 of them outside Honda; 49 of the 203 say it returned. The code could not be cleared. On some 2018-2020 Mazdas sold outside California, Mazda says the codes (P2096, P2097 and/or P0524) "cannot be cleared by itself, and the check engine light stays on even if the detection condition has gone" (01-012/20).
Can you drive with P2096 or P2097?
It depends on how the car behaves, and this is our rule, not any maker's. None of the 410 documents tells the owner to stop driving for these codes, and three say the opposite for the condition they describe: Nissan's campaign FAQ answers "Is my vehicle safe to drive?" with "Yes. This is not a safety issue." and adds that the car should be remedied as soon as possible (R1620, which names none of these codes); Nissan's owner FAQ for its rear sensor warranty extension answers the same question with a plain "Yes." (PC857; its dealer bulletin NTB22-007 lists P2096 and P2097); and GM says of an intermittent P2097 with normal fuel trims on the 2013 Malibu 2.5L and Cadillac ATS "The vehicle is perfectly safe to operate." (PIP5393). Mitsubishi adds that with the light on the 2026 Outlander's driver assistance systems "may be restricted or disabled" (V5). Volkswagen's 24FX paper, which names no P-code, adds that the engine may stall at low speeds (24FX), and GM's Equinox recall says a bad post-catalyst sensor can raise tailpipe emissions with no light at all.
A steady light with normal driving, no stall and no power loss: a shop within days. If the car has stalled, lost power, gone into limp mode or failed to restart even once, do not drive it to the shop; have it towed, with no exception. Before anything is cleared, have the freeze-frame data saved. A flashing check engine light is different: pull over safely, switch the engine off and have the car towed. The one exception, our advice, is a shop within 2 to 3 miles, reached gently, under 40 mph and light on the throttle. 239 of the 703 complaints describe a stall, a loss of power or a limp mode; do not drive a stalling car anywhere to "see if it clears".
Should you buy a used car with P2096 or P2097 in its history?
Ask what was found, not what was replaced. A history with a software update, a leak repair or a wire repair and a clean drive afterwards is better than the same code coming back after a sensor. Ask a dealer by VIN about open recalls, programs and bulletins: on a certain 2013-2016 Altima 2.5L or Sentra (50-state), whether the rear sensor voltage check under Nissan's extension has been done (it also covers P2096 and P2097 if they are first found after that sensor repair); on a 2019 CX-3, Mazda3 or MX-5 or a 2018 Mazda6 registered in California, whether Mazda's special service program C0 reprogram was done; on a Honda Pilot, Odyssey or Ridgeline, whether bulletin 18-025 or the warranty extensions that replaced it apply (for a CR-V or Accord we found no such program, so ask what applies). Before you pay, have the car scanned, driven to full warm-up and scanned again, and ask for the repair order with the readings written on it.
Clearing P2096 or P2097 before an inspection
A cleared code returns if the cause is still there, and a test needs the car's self-checks (readiness monitors) to have run again. 17 of the 703 complaints say the car failed or could not pass an inspection, a smog check or a registration test. Mazda's papers show the trap: on some 2018-2020 Mazdas sold outside California the codes "cannot be cleared by itself, and the check engine light stays on even if the detection condition has gone" (01-012/20), and the California program says a stored code may fail the smog check until the computer is reprogrammed (SSP C0). Nissan's rear sensor paper ends with a drive pattern and a check that the oxygen sensor and catalyst monitors read complete before the codes are checked (NTB22-007A). Fix first, drive several normal trips, then test (our advice). Our guide on how to reset a check engine light covers the mechanics.
Three P2096 traps
Trap 1 · Buying a sensor from the code. The code says the correction ran out of range; it does not say which part is wrong. Audi's paper says the replacement of the sensors in front of the converter is not required, and Mitsubishi's says "Do not replace any parts."
Trap 2 · Testing the exhaust with full shop air, or packing connectors with grease. GM's paper says "DO NOT APPLY FULL SHOP AIR as converter and engine damage can result." and Ford's says dielectric grease "may lead to repeat repairs." (PIP4964C, 20-2380).
Trap 3 · Treating a clear or a flash as the whole repair. A cleared code is not a repair; Mazda and Mitsubishi want a battery reset after the update.
The P2096 plan: 10 minutes, today, this week
Today (10 minutes). Have the freeze-frame data saved or photographed before anything is cleared (a parts store will read the codes if you own no reader), do the 10-minute check above and note the mileage and what happened that day. Today (VIN). Ask a dealer for open recalls, programs and software updates by VIN; if your car is in the atlas, give them that paper's number. This week. If the light is back, pay for one diagnosis, ask for the readings in writing and let the shop try the cheapest route first. If the car has stalled, lost power, gone into limp mode or failed to restart even once, do not drive it to the shop; have it towed, with no exception. If the check engine light is flashing, pull over safely, switch the engine off and have the car towed; the one exception, our advice, is a shop within 2 to 3 miles, reached gently, under 40 mph and light on the throttle.
These are composite scenarios, not individual customers; the figures are single owner reports from the file. A 2017 Malibu 1.5L shows a steady light and P2097 and the dealer talks about a sensor: ask for GM's software paper by number (19-NA-017) and whether the 8 years or 80,000 miles of emission coverage printed in its April 2019 version still covers your VIN (if the 8 years count from first sale, they ended in 2024 or 2025 on most 2017 cars; ask anyway, and ask for the software update by number). A 2017 CR-V shows a rich code and a misfire and the dealer quotes injectors: ask the dealer by VIN whether any Honda warranty program applies before you pay (Honda's 18-025 lists the Odyssey, Pilot and Ridgeline, not the CR-V); the 29 Honda owner figures in the file run from $120 to $2,557.28. A 2015 Altima 2.5L throws a rear sensor code: ask for the voltage check under NTB22-007 before a sensor.
Sources and documents
Primary documents only. Where a claim in this guide is marked 🟢, it rests on one of the items below, and the reference is given so you can pull the document yourself. Claims marked ⚪ are shop-price estimates carried from PulsCar's repair guides — estimates, not measurements from a dataset we own.
- General Motors: PIP5393, PIP5393A, 19-NA-017, February 2019, PI1409, service update 17058, PIP5467, PIP5467A, PIP5529, PIP5534, PI0966, PIP5215A, PIP5215, 18-NA-014, PIP5535A, 19-NA-017, 19-NA-058, 18-NA-332, N192268180, 14096C, PIP5110C, PIP5445, PIP4964C, PIP4964F.
- Stellantis (FCA, Ram, Jeep, Dodge): 18-103-15, 18-103-16, 18-073-20, 18-064-20, 18-072-22, 18-037-23, 18-067-24, 18-013-24, 08-137-26, Rev. C, Rev. D, STAR S1918000008, GPOP 9003790.
- Mazda: SA271 page, 01-015/16, 01-024/13, 01-027/12, 01-006/14, 01-011/19, 01-012/20, SSP C0.
- Nissan and Infiniti: NTB15-053b, NTB18-027, ITB19-010, NTB19-030, NTB20-062, NTB12-085b, ITB15-033, NTB15-115, NTB22-007, PC857, NTB22-007A, R1620, R1621.
- Ford: 16-0031, 20-2380, 21-2306, 21-2366, SSM 50230.
- Kia, Hyundai, Genesis: FUE 028, SC205, 22-FL-001G.
- Mitsubishi, Subaru: TSB-15-13-002, V5, SC-26-003, SIB 18-228-25.
- Land Rover: SSM72559, SSM72584, NAS5, SSM73051, N272NAS1.
- Audi, Volkswagen, Porsche, BMW, Mercedes: 2046611/2, 2046611/4, AWA-20-05, 96H5, 24FX, 24GU, 24GW, 1804, WKC7, WLB7, 96/23, SI B12 09 16, SI B01 03 19, 2024090007, Amendment 3.
- Toyota, Lexus, Honda: T-SB-0151-18, K0A, L-SB-0048-19, T-SB-0030-23, 18-025, 18-025 V6, 25-006.
- PulsCar analysis of NHTSA public data, October 2026: 830 complaints, each sorted twice by the same written rules; owner-reported amounts; the document list with check status and links. Complaints, amounts, documents, the sorting rules and how we did it (CC BY 4.0).
For the neighbouring pages: the P0420 guide for the converter efficiency code, P0171, P0174 and P0172 for the main fuel-trim codes, P0133, P0137 and P0138 for the sensor circuits, what an oxygen sensor costs to replace, what a catalytic converter costs to replace, how to reset a check engine light and what a check engine light means.
PulsCar does not decide between a rear sensor, a leak and a fuel fault from the sound of the engine. For P2096 and P2097, the readings and the documents above are the evidence.
Methodology. The complaint set is every complaint in NHTSA's file received from January 2015 to early October 2026 that matched the written searches: P2096 and P2097 (and the bank 2 sisters) in any spelling we searched, the sensor behind the converter in owners' words, fuel trim and lean or rich wording, and an oxygen sensor with a catalytic converter; a second, wider search added fuel-trim codes written in other ways, rear-sensor wording and sensor-circuit codes. 830 in all, 493 from the first search and 337 from the second. Every complaint was sorted twice, independently, by the same written rules; the two sortings matched on the category in 89% (735 of 830), every disagreement was settled by a written rule, and a final check moved 66 rows that described only an air-fuel-imbalance code to the not-relevant group. 703 describe the problem on the owner's car and 127 do not. Generic oxygen-sensor complaints (578) and air-fuel-imbalance codes (28) found by the second search were left out. Counts are counts of complaints, not cars, and nothing here is a failure rate; heavy trucks, motorcycles and powersports vehicles are outside this study. The document set is NHTSA's index of manufacturer communications: 477 entries (281 and 196), 6 without a file, 471 files, 61 exact copies, 410 distinct documents; 288 files were gone through in full and 183 compared line by line with one gone through in full; seven scanned papers and eight more whose printed text would not extract were read from page images. Model years, engines and build dates are as printed in the documents, never from NHTSA's index. Amounts follow one written inclusion rule, and every exclusion has a reason in our notes.
Prices verified July to September 2026 in the repair guides they are carried from and in the owner reports above, and reviewed quarterly. Technical documents verified September 2026: the 410 distinct documents in our published file, of which the 288 files above were gone through in full, among them GM's PIP4964 family, Mazda's 01-011/19 and Nissan's NTB22-007.
Had P2096 or P2097 cleared by a software update, a leak repair, a connector or a part, or a sensor replaced for nothing? Email [email protected] with the vehicle, mileage and outcome.

