Fault Code Lookup › Powertrain codes › P2097
P2097 Powertrain · generic OBD-II
Post Catalyst Fuel Trim System Too Rich
P2097 is a standard code covering engine, transmission, fuel and emissions. It names the system that logged the fault, not the part that failed. Below: which cars owners reported it on, what happened, and recalls on those cars, from 14 complaints filed with NHTSA. Updated November 9, 2026.
- 14owner reports
- 7car models
- 0mention a crash
- 0mention a fire
- 2013–2024model years
Which cars get code P2097?
Every model whose owners mentioned P2097 in a complaint, most reports first. Each year opens that car's full problem report. Popular models collect more reports because more of them are on the road.
Chevrolet Impala
3 reportsChevrolet Impala Limited
3 reportsChevrolet Malibu Limited
3 reportsChevrolet Traverse
1 reportGMC Acadia
1 reportJeep Wrangler
1 reportWhere does P2097 show up?
By brand
- Chevrolet12
- Jeep1
- GMC1
Component the owner filed it under
Is there a recall for P2097?
As of November 9, 2026, no NHTSA recall on the cars reporting P2097 names this code or its most-reported component. Recalls can be issued at any time: check your VIN at nhtsa.gov/recalls.
What happened when owners saw P2097?
10 of the 14 reports, spread across the models above, as the owners wrote them. NHTSA removes names and VINs; long reports are trimmed. CarHooq has not verified individual claims.
…The vehicle was taken to the dealer, who retrieved diagnostic trouble codes: P00C6, P0137, P0171, P0299, P089, and P2097. The contact was informed that the codes were associated with the fuel system failure. The vehicle was not repaired. The manufacturer was made aware of the failure but provided no assistance. The failure mileage was approximately 65,000.
WE GOT A CHECK ENGINE LIGHT ON. CHECKED FOR CODES AND P2097 CAME UP. VEHICLE HAS SOME HESITATION WHEN ACCELERATING.
Exhaust bracket broke, created a hole in pipe, which then resulted in cracked catalytic converter. Dealership and GM denied repairs due to the hole being on the "wrong pipe" but the same bracket that is covered broke resulting in the consequential damage. Check engine light came on, loud exhaust noise. Threw codes P219A, P2097, P0171. Bulletin even outlines that broken bracket/hole can cause cracks in converter, still denied. This is a known issue with the welding on this pipe/bracket, why they didn't extend the coverage to BOTH pipes is beyond me.
Vehicle has had a hard shift since 15000 miles, always told at dealership it was normal. At 87493 my check engine light came on and code P2097-00- I was told it was that I had a bad battery and GM would not provide me one. Light was reset. Now at 98000 miles, shifting harder (automatic) like a jolt and vibrates going up hill- told I needed transmission fluid changed, this did nothing. This was confirmed by dealership prior to fluid change and then the dealership would not set up another appointment. Had this confirmed also by an independent service center. Occasionally a light will come on to say shift into park, despite being in park. No other messages related to this.
On [XXX], my wife was driving down the highway and vehicle started to "buck" and almost stalled out. Check engine light came. She was able to make it to the dealer. Dealer ran the diagnostics and received the P0032, P0171, P2097 and P0300 codes. The dealer found the attached document with basically no repair available. We contacted Jeep customer service and were told that it needs a software update, however, they did not know when it would be available. I was not satisfied with that answer and the case was transferred to Jeep retention. In the meantime, we picked up our Jeep and was advised by the service advisor that this is a known issue and advised us to keep the Star publication in the…
While driving 60 MPH on the highway my car started stuttering then lost all power. It threw 3 codes P0131, P2097 and P0171. I have spent over $1,000.00 and a month later they tell me it was my intake bolts that were loose. They replaced every part PCV valve, MAF sensor, O2 sensor and car still wouldn't run right. PLEASE address this issue as that is UNSAFE for a car to just stop on the highway.
VEHICLE PURCHASED IN SEPTEMBER 2015 WITH 18 MILES. 3 WEEKS LATER WHEN BRAKES WERE PRESSED, THEY STARTED MAKING THIS GRINDING SOUND. THE SOUND APPEARED OCCASIONALLY EVERY FEW MONTHS FOR A FEW SECONDS. BRAKE NOISE STILL OCCASIONALLY OCCURRING IN 2019, DEALERSHIPS SAID IT'S JUST MOISTURE. THINK IT'S SOMETHING ELSE. 3 WEEKS AFTER PURCHASE ENGINE LIGHT COMES ON WITH CODE P2097, THEN LIGHT CUTS OFF A FEW DAYS LATER, DEALER STATES JUST NEEDS COMPUTER UPDATE. THE ENGINE LIGHT KEEPS COMING ON EVERY FEW MONTHS READING THE SAME CODE P2097. RECEIVE A SHIFT TO PARK MESSAGE WHEN VEHICLE IS IN PARK AND OFF, HAVE TO CUT VEHICLE ON AND OFF UNTIL THE MESSAGE DISAPPEARS. TOOK TO DEALERSHIP PAID $300 TO REPLACE…
CODE P2097 (POST CATALYST FUEL TRIM SYSTEM TOO RICH BANK 1) KEPT POPPING UP I WENT TO A AAA CERTIFIED SHOP AND THEY RAN TONS OF TESTS ON THE CAR AND THEY FOUND THAT THIS CODE IS COMMON ON CHEVY MALIBU'S, CHEVY CAME OUT WITH A GUIDE TO TRY AND FIX THE CODE BUT DOESN'T GUARANTEE IT FIXES THE PROBLEM I GOT CAR FULLY INSPECTED (FUEL PRESSURE, FUEL RATIO, MASS AIR RATIO ETC) AND GOT BOTH OXYGEN SENSORS REPLACED AND CRANKCASE BREATHER HOSE REPLACED ABOUT 5 MILES AFTER I LEAVE THE SHOP CHECK ENGINE LIGHT CAME BACK ON AND IT'S THE SAME CODE. CHEVY NEEDS TO ADDRESS THIS COMMON PROBLEM SO MANY PEOPLE ARE HAVING
TL* THE CONTACT OWNS A 2016 CHEVROLET MALIBU. WHILE DRIVING VARIOUS SPEEDS, THE CHECK ENGINE WARNING INDICATOR ILLUMINATED. THE ISSUE OCCURRED ON NUMEROUS OCCASIONS. THE VEHICLE WAS TAKEN TO THE DEALER SEVERAL TIMES, BUT THE DIAGNOSIS WAS UNKNOWN. THE CONTACT STATED THAT THE VEHICLE WAS TAKEN TO AN AUTO PARTS STORE WHERE A DIAGNOSTIC TEST PRODUCED CODE P2097 (POST CATALYST FUEL TRIM SYSTEM TOO RICH BANK 1). THE MANUFACTURER WAS NOT MADE AWARE OF THE ISSUE. THE FAILURE MILEAGE WAS 5,000.
NEW CAR. 500 MILES ON MOTOR. CHECK ENGINE LIGHT CAME ON. P2097. NOTICED DECREASED ENGINE POWER WHEN PRESSING GAS PEDDLE. CAR STALLED ON START. FELT SLIGHT SHIMMY FROM MOTOR WHILE SITTING IDLE.
P2097: questions drivers ask
What does code P2097 mean?
P2097 is a generic OBD-II powertrain code. Its standard definition is "Post Catalyst Fuel Trim System Too Rich". The code tells you which system set the fault, not which part failed; the owner reports on this page show what it meant in practice for 7 car models.
Which cars get code P2097 most often?
In NHTSA owner complaints, P2097 is mentioned most for the Chevrolet Malibu (11), Chevrolet Impala (3), Chevrolet Impala Limited (3), across 7 models and model years 2013 to 2024. Popular models collect more reports because more of them are on the road.
Is there a recall for code P2097?
As of November 2026, no NHTSA recall on the cars reporting P2097 names this code or its most-reported component. Recalls can be issued at any time, so check your VIN at nhtsa.gov/recalls.
What should I do if my car shows P2097?
Write down when the code appeared and what the car did (warning lights, loss of power, noises, speed, weather). Check your VIN for open recalls at nhtsa.gov/recalls, ask a dealer or independent workshop to read the stored freeze-frame data before anyone clears the code, and keep the repair order. If the car loses power in traffic, stop driving it. CarHooq does not diagnose: these are owner reports and official recall notices, not repair advice.
How this page was made
CarHooq read the text of every owner complaint filed with NHTSA for 19 US and European brands (model years 2012 onwards) and picked out the diagnostic trouble codes owners wrote down. This page lists every mention of P2097. The definition is the generic SAE J2012 wording; a carmaker may use the code slightly differently. Nothing here is a diagnosis. More answers: the fault code FAQ. Data: NHTSA Office of Defects Investigation (public domain), retrieved November 9, 2026. How CarHooq reports are made.
Is something missing or wrong on this page? Tell CarHooq. One line is enough; every message is read.
Look up another code
Or check a car: Problem Lookup · Used-car checker