Post Catalyst Fuel Trim System Too Rich

P2097 usually means the ECM/PCM may be seeing the fuel trim after the catalyst as richer than expected.

Article vehicle: 2010-2015 Honda Civic 1.8 Gas

Technical guidanceConfirm the exact vehicle configuration and follow applicable safety procedures before testing or repair.
P2097 Post Catalyst Fuel Trim System Too Rich diagnostic guide

What this code means

P2097 usually means the ECM/PCM may be seeing the fuel trim after the catalyst as richer than expected.

What the vehicle may do

  • The vehicle may run normally.
  • The check engine light may be on.
  • Fuel-control related drivability symptoms can be possible.

Possible fault areas

  • Exhaust leakage, clogging, or restriction may be involved.
  • A/F sensor signal issues may be possible.
  • Secondary oxygen sensor feedback may be involved.
  • Poor connections or loose terminals may be possible.

Diagnostic path

Open and initial checks

On this 2010-2015 Honda Civic with the 1.8 gas engine, P2097 means the ECM/PCM is seeing the post-catalyst fuel trim as too rich. The vehicle may run normally, or it may have fuel-control related symptoms depending on how consistent the fault is. The broad areas here can include exhaust integrity, the front A/F sensor signal, rear oxygen sensor feedback, and connector or terminal issues. Before clearing anything, record the freeze data and any on-board snapshot. If other codes are present, check what they mean first, then come back and recheck P2097.

Duplicate the fault

Start by turning the ignition switch to ON (II), then clear the DTC with the HDS. Start the engine and hold it at 3,000 rpm without load, with an automatic in P or N, or a manual in neutral, until the radiator fan comes on. Then let it idle. Next, reproduce the monitor gates for this code: ECT SENSOR 1 above 158 °F (70 °C), automatic in D or manual in 4th, engine speed below 4,000 rpm, and vehicle speed between 15-75 mph (25-120 km/h) for 1 minute or more. Once those gates are met, watch the OBD STATUS for P2097 on the HDS.

Read the first result

If the HDS shows FAILED, the failure is duplicated, so move into the exhaust system check. If it shows PASSED, treat it as an intermittent condition for now; the system is okay at this time, but check for poor connections or loose terminals at the A/F sensor, the secondary HO2S, and the ECM/PCM. If the status is EXECUTING, keep driving until the HDS gives a result. If it is OUT OF CONDITION, get the vehicle back into the required operating conditions and recheck.

Check the exhaust path

With the fault duplicated, check the exhaust system for leakage, clogging, or blockage. The specific concern is leakage between the A/F sensor, Sensor 1, and the secondary HO2S, Sensor 2, or any clogging or restriction in the exhaust system. If you find leakage, clogging, or restriction, repair or replace the exhaust system, then move to repair verification. If the exhaust system checks okay, continue with the A/F sensor substitution test.

A/F sensor substitution test

Substitute a known-good A/F sensor, Sensor 1. Reconnect all connectors, turn the ignition switch to ON (II), reset the ECM/PCM with the HDS, and perform the ECM/PCM idle learn procedure. Then start the engine again and hold it at 3,000 rpm without load, with an automatic in P or N, or a manual in neutral, until the radiator fan comes on. Let it idle, then run the same monitor gates: ECT SENSOR 1 above 158 °F (70 °C), automatic in D or manual in 4th, engine speed below 4,000 rpm, and vehicle speed between 15-75 mph (25-120 km/h) for 1 minute or more. Monitor the OBD STATUS for P2097 with the HDS.

Interpret the substitution result

If the HDS shows PASSED with the known-good A/F sensor installed, replace the original A/F sensor, Sensor 1, then verify the repair. If the HDS shows FAILED, replace the secondary HO2S, Sensor 2, then verify the repair. If the status is EXECUTING, keep driving until a result comes on. If it is OUT OF CONDITION, re-establish the test conditions, recheck the substitution path, and avoid guessing.

Verify the repair

Keep verification separate from the testing. Turn the ignition switch to ON (II), reset the ECM/PCM with the HDS, and perform the ECM/PCM idle learn procedure. Start the engine and hold it at 3,000 rpm without load, with an automatic in P or N, or a manual in neutral, until the radiator fan comes on, then let it idle. Drive it through the monitor gates again: ECT SENSOR 1 above 158 °F (70 °C), automatic in D or manual in 4th, engine speed below 4,000 rpm, and vehicle speed between 15-75 mph (25-120 km/h) for 1 minute or more. Then monitor the OBD STATUS for P2097.

Final decision and takeaway

If the verification status is PASSED, troubleshooting for P2097 is complete. If any other pending or confirmed codes are present, diagnose those separately. If P2097 shows FAILED, go back to the beginning and recheck the diagnostic path. If it is EXECUTING, keep the test conditions until a result appears. If it is OUT OF CONDITION, meet the test conditions and check OBD STATUS again. The takeaway is simple: duplicate the code under the right monitor gates, check the exhaust first, use the A/F sensor substitution result to separate Sensor 1 from Sensor 2, and always finish with a clean verification. For more diagnostic training, visit stepdiagnostics.com.

Final check

This diagnostic often depends on reproducing the monitor conditions, checking exhaust integrity, and using scan tool status to guide the next step.

For more guided automotive diagnostics, visit STEP Diagnostics.

Continue diagnosing

Related guides for this vehicle