
What this code means
P2270 means the downstream heated oxygen sensor signal may be staying lean when the PCM expects a different response.
What the vehicle may do
- The vehicle may run normally with only the warning light on.
- Fuel-control symptoms can be subtle or intermittent.
- The code can set during specific monitor conditions rather than during every drive.
Possible fault areas
- Secondary HO2S sensor 2 signal behavior may be involved.
- The heater circuit, wiring, or connectors can be possible fault areas.
- PCM-side input interpretation may be involved.
- Exhaust or fuel-control conditions can sometimes make the downstream signal appear lean.
Diagnostic path
Code meaning and diagnostic plan
On this Honda Civic with the 2.0L engine w/o turbocharger, P2270 is a secondary heated oxygen sensor, sensor 2, signal stuck lean fault. In plain terms, the car may run normally or it may just have the warning light on, and the fault area can involve the rear oxygen sensor signal, the heater side of the sensor circuit, wiring and connector condition, PCM input side, or a condition that makes the downstream sensor read lean. The logic for this code is simple: when power is applied to the secondary HO2S heater, if the sensor output voltage is lower than a specified value, the PCM sees that as abnormal and stores the code. Before you get into the code-specific check, start with the basic troubleshooting approach so the rest of the test has a clean foundation. This routine is about reproducing the monitor conditions and watching the scan tool status for P2270, not jumping straight to a part.
Warm the engine correctly
Start the engine. Then hold the engine speed at 3,000 rpm with no load. For a CVT, keep it in P or N; for a manual transmission, keep it in neutral. Hold it there until the radiator fan comes on, then let the engine idle. That gets the engine into the right state before trying to run the monitor.
Run the monitor gates on the road
Next, test-drive the vehicle under the monitor gates. On the HDS, ECT Sensor 1 needs to be above 158 °F (70 °C). Drive with the CVT in D, or the manual transmission in 4th. Keep HDS Engine Speed between 1,500 - 3,000 rpm, and drive for 30 seconds or more. Treat these as enable conditions: if you miss the gate, the monitor may not give you a useful answer.
Watch the scan tool result
With those conditions met, monitor the HDS OBD STATUS for DTC P2270. That is the confirmation point in this path. If the status does not line up with the operating conditions you just tried to create, pause and recheck the warm-up and road-test conditions instead of guessing at a repair.
Verify and wrap up
For verification, use the same routine: start the engine, warm it at 3,000 rpm with no load until the radiator fan comes on, let it idle, then drive through the same monitor gates and watch the HDS OBD STATUS for P2270. Bottom line: make the monitor run under the right conditions before you call the code confirmed or cleared. For more diagnostic training, visit stepdiagnostics.com.
Final check
This code is best approached by recreating the monitor conditions and confirming the scan tool status before making a repair decision.
For more guided automotive diagnostics, visit STEP Diagnostics.





