P0042 — HO2S Heater Control Circuit (Bank 1 Sensor 3)
OBD2 code P0042 flags a problem with the oxygen sensor circuit (HO2S heater control circuit (bank 1 sensor 3)). The car is usually drivable while you plan the repair. Common culprits: blown sensor heater fuse, oil or coolant contamination of the sensor tip, exhaust leak near the sensor.
powertrain (engine/transmission)
Is it safe to drive?
Usually drivable with attention P0042 usually does not create an immediate safety hazard, and the vehicle can often be driven cautiously while the heater circuit is repaired. Avoid prolonged operation if there are major power losses, severe misfires, or other warning-code conditions.
Typical symptoms
- The check-engine light or an amber warning indicator may illuminate
- P0042 may be stored as a confirmed, pending, or permanent OBD2 code
- The Bank 1 Sensor 3 oxygen sensor may take longer than expected to reach operating temperature
- Fuel-trim values may become uneven or trend in the wrong direction
- Rough idle, hesitation, or reduced fuel economy may occur, although P0042 can also cause no noticeable drivability symptoms
- An unusual exhaust odor may develop if the sensor is not heating and the engine is operating on an incorrect air-fuel mixture
Common causes
- A failed heater element inside the Bank 1 Sensor 3 heated oxygen sensor
- A corroded, loose, or damaged oxygen-sensor connector or terminal
- Open or shorted wiring between the sensor heater and the powertrain control module
- A poor sensor ground or shared power-supply fault affecting the heater circuit
- A failed powertrain control module heater-output driver
- A blown fuse or defective heater relay or circuit-protection device
How to diagnose with an OBD scanner
- Identify the correct sensor Locate Bank 1 Sensor 3 using the vehicle service information and wiring diagram; sensor numbering is not universal, and Sensor 3 should not be confused with Sensor 1. Inspect the sensor body, connector, and wiring before replacing any component.
- Inspect the heater circuit With the circuit de-energized, check the connector terminals for corrosion, heat damage, and looseness. Test heater-element continuity and resistance against service specifications, and verify that the wiring has no open circuit or short to ground or power.
- Read OBD2 data with a scanner Connect an OBD2 scanner using ELM327 or AIScanAuto and confirm whether P0042 is confirmed, pending, or permanent. Review freeze-frame data, I/M readiness status, and available oxygen-sensor data. Do not clear P0042 before the underlying fault is repaired.
- Check commanded heater voltage Using the correct wiring diagram and back-probing the connector, measure the heater-control signal while the engine is running. If the control module commands heater operation but no voltage reaches the sensor, inspect the fuse, relay, wiring, and module output. If proper control voltage is present but the sensor remains cold, the heater element is likely defective.
- Repair and verify Repair damaged wiring or terminals, restore the correct power and ground paths, or replace Bank 1 Sensor 3 with the specified part. Clear the code with the scanner, then confirm that the heater operates, P0042 does not return, and no new oxygen-sensor or fuel-trim codes appear.
Approximate repair cost
A typical independent-shop estimate for diagnosing and repairing P0042 is $180–$650, depending on sensor accessibility, wiring damage, and whether the sensor or control circuit is at fault. These figures are estimates and vary by region, vehicle access, and parts availability.
Common questions
What does OBD2 code P0042 mean?
P0042 identifies a malfunction in the heater-control circuit for the Bank 1 Sensor 3 heated oxygen sensor, including its wiring, connector, sensor heater, or control output.
Is P0042 the same as a Bank 1 Sensor 1 oxygen-sensor code?
No. P0042 specifically references Bank 1 Sensor 3. Sensor numbering can differ by vehicle, so use service information to confirm the correct component before testing or replacement.
Can I drive my vehicle with P0042 stored?
Usually, yes, if the engine runs normally and no additional stop-level faults are present. P0042 can affect sensor operation and emissions performance, so prompt diagnosis is still recommended.
Do I need to replace the oxygen sensor to clear P0042?
Not always. The sensor heater, connector, wiring, ground, fuse, relay, or control-module output may be responsible. Test those items first, then replace Bank 1 Sensor 3 only if the circuit checks are normal.
When your check engine light comes on and a scanner pulls code P0042, it points directly at a problem with the heated oxygen sensor located downstream of the catalytic converter on the engine's first bank. The ECU sets P0042 when it detects that the sensor's heater circuit is not behaving within factory specifications. This is not a reading problem with the sensor itself — it is specifically the heating element inside the sensor that is failing to warm up properly or draw the expected electrical current.
Modern engines use heated oxygen sensors to get accurate exhaust readings faster after a cold start. The heater inside the sensor brings it up to operating temperature quickly, allowing the ECU to close the loop on fuel mixture control sooner. When that heater circuit opens, shorts, or draws too much or too little current, the ECU logs P0042. It will not set this code based on a single glitch — the fault must repeat under specific operating conditions before the module illuminates the warning light and stores the code. The freeze frame data captured alongside P0042 is invaluable; it records engine load, RPM, coolant temperature, and vehicle speed at the exact moment the fault occurred, giving you a target to reproduce during testing.
One common pitfall is confusing sensor position or bank location. Bank 1 refers to the engine bank that contains cylinder 1, and Sensor 3 is the third oxygen sensor in that bank's exhaust path — the one positioned after the catalytic converter. Mixing up these positions leads to unnecessary parts swapping and wasted money. Always verify the physical location of the affected sensor on your specific vehicle before ordering parts.
Common Symptoms of P0042
- The check engine light is illuminated on the dashboard
- The engine idles roughly or feels unstable at low speeds
- Fuel economy has noticeably decreased compared to normal driving
- The vehicle fails an emissions test due to elevated exhaust readings
- Throttle response feels sluggish, especially during acceleration
- In some cases, there may be no noticeable driveability symptoms at all — the code appears during routine scanning
What Causes P0042
- The oxygen sensor itself has failed internally or the heating element is burned out
- Damaged wiring or a loose, corroded connector at the sensor harness
- The dedicated fuse for the sensor heater circuit has blown
- A fault in the ECM output signal that controls the heater circuit
- An exhaust leak near the sensor mounting point, allowing outside air to affect readings
- A faulty relay or ground connection in the heater control circuit
How to Diagnose P0042
- Connect an OBD2 scanner and confirm P0042 is stored in the ECU memory. Save the freeze frame data immediately — this snapshot shows exactly what engine conditions were present when the fault triggered.
- Scan for any additional diagnostic trouble codes. Related codes often point toward the root cause, such as sensor circuit shorts or ECU communication issues. Check manufacturer technical service bulletins for your make and model, as many P0xxx codes have documented factory fixes or software updates available through the manufacturer website or NHTSA database.
- Perform a thorough visual inspection of the wiring harness and connector at Bank 1 Sensor 3. Look for frayed wires, broken insulation, corrosion buildup, bent pins, or loose connections that could interrupt the heater circuit.
- Access live data and monitor the sensor voltage. A functioning sensor produces rapid oscillation between approximately 0.1 and 0.9 volts as exhaust gases pass over it. The absence of this pattern indicates a problem.
- Using a multimeter, measure the resistance of the heater element at the sensor connector. Compare the reading to manufacturer specifications. Also verify the heater fuse and check operation of any related relay.
- Clear the code and complete a full drive cycle that reproduces the conditions recorded in the freeze frame data. Re-scan to confirm P0042 does not return.
Repair Options and Costs for P0042
Tackle the least expensive possibilities before committing to a full sensor replacement:
- Repair damaged sensor wiring or connector: $80–$250
- Fix an exhaust leak near the sensor mounting flange: $100–$300
- Replace the Bank 1 Sensor 3 oxygen sensor: $150–$450
These estimates cover parts and labor at typical independent shop rates in USD.
Overall, fixing P0042 typically falls between $80 and $450 depending on which component is actually at fault. The majority of cases involve wiring issues or simple connector repairs that land on the lower end of that range. Spending time on accurate diagnosis before purchasing parts prevents the mistake of replacing an expensive sensor when the real problem was a broken wire or blown fuse.
Can You Drive with P0042?
P0042 is classified as a low-severity fault, meaning the engine will continue running using default fuel calibration strategies. You can drive the vehicle for a period, but expect reduced fuel efficiency and potentially elevated emissions output. Prolonged operation with a malfunctioning downstream oxygen sensor risks allowing excessive unburned fuel to pass through and overheat the catalytic converter, which is an expensive component to replace. Address this code at your earliest convenience rather than ignoring it indefinitely.