P code powertrain Medium severity

P0059 HO2S Heater Resistance (Bank 2 Sensor 1)

The OBD2 code P0059 indicates a problem with the heater circuit of the oxygen sensor located in Bank 2, Sensor 1, specifically related to its resistance being outside the expected range

Definition

The OBD2 code P0059 indicates a problem with the heater circuit of the oxygen sensor located in Bank 2, Sensor 1, specifically related to its resistance being outside the expected range

Common causes

  • Faulty oxygen sensor heater element
  • Open or short circuit in the heater circuit
  • Damaged wiring or connectors
  • Blown fuse for the oxygen sensor heater circuit
  • Faulty engine control module (ECM)
  • Poor ground connection for the sensor heater circuit

Common misdiagnoses

  • Faulty oxygen sensor
  • Wiring issues or shorts
  • Engine control module (ECM) failure
  • Exhaust leaks
  • Fuel system problems
  • Ignition system issues
  • Vacuum leaks
  • Incorrectly installed or damaged sensor
  • Corroded connectors or terminals
  • Other sensor malfunctions (e.g., MAF or MAP sensors)

Troubleshooting steps

  1. 1. Check for Additional Codes

    Before proceeding, check for any other related trouble codes. Sometimes, multiple codes can provide more context for the issue

  2. 2. Visual Inspection

  3. 3. Inspect the wiring and connectors leading to the oxygen sensor for any signs of damage, corrosion, or loose connections

  4. 4. Look for any frayed wires, broken connectors, or signs of overheating

  5. 5. Test the Oxygen Sensor

  6. 6. Use a multimeter to check the resistance of the heater element in the oxygen sensor. The specifications for resistance can vary by manufacturer, so refer to the service manual for the correct values

  7. 7. If the resistance is outside the specified range, the sensor may be faulty and should be replaced

  8. 8. Check the Heater Circuit

  9. 9. With the engine running, use a multimeter to check for voltage at the oxygen sensor heater circuit connector. You should see battery voltage (typically around 12V) when the engine is warmed up

  10. 10. If there is no voltage, check the fuse related to the oxygen sensor heater circuit and replace it if necessary

  11. 11. Inspect the ECM

  12. 12. If the wiring and sensor are in good condition, the issue may lie with the engine control module (ECM). Check for any software updates or recalls related to the ECM

  13. 13. In some cases, the ECM may need to be reprogrammed or replaced

  14. 14. Check Ground Connections

  15. 15. Ensure that the ground connections for the oxygen sensor and the ECM are secure and free of corrosion. Poor ground connections can lead to erroneous readings and codes

  16. 16. Clear the Code and Test Drive

  17. 17. After performing repairs or replacements, clear the trouble codes using an OBD-II scanner and take the vehicle for a test drive to see if the code returns

  18. 18. Professional Diagnosis

  19. 19. If the issue persists after following these steps, it may be necessary to consult a professional mechanic for further diagnosis. They may have specialized tools and equipment to pinpoint the problem more accurately. By following these troubleshooting steps, you should be able to identify and resolve the issue related to the P0059 code