OBD Guide

B2958

Panel/Defrost Door Open Circuit Short/Failure

B2958 is an OBD-II diagnostic trouble code meaning: Panel/Defrost Door Open Circuit Short/Failure. Common causes: broken wires in the harness, short circuit in the circuit. Estimated repair cost: $33–167.

Severity
⚠️ Medium
Can you drive?
Yes, but get it checked soon
Approx. repair cost
$33–167 (est.)

Symptoms

  • Switching the direction of air flow does not work (panel/defroster)
  • Air only blows in one direction
  • Check Engine light comes on
  • Climate control system malfunction

Causes

  • Broken wires in the harness
  • Short circuit in the circuit
  • Door motor malfunction
  • Problems with the climate control unit
  • Oxidation or corrosion of contacts
  • Mechanical door jamming

How to Fix

  1. Check wiring harness for damage
  2. Check connections and contacts for oxidation
  3. Check the operation of the door drive motor
  4. Check control circuit resistance
  5. If necessary, replace the motor or wiring harness
  6. Reset the error and check the system operation

Related codes

FAQ

What does the B2958 code mean?

B2958 is an OBD-II diagnostic trouble code that indicates: Panel/Defrost Door Open Circuit Short/Failure

What causes a B2958 error code?

The most common causes of B2958 include: Broken wires in the harness; Short circuit in the circuit; Door motor malfunction; Problems with the climate control unit.

How do I fix a B2958 diagnostic trouble code?

To fix B2958: Check wiring harness for damage. Check connections and contacts for oxidation. Check the operation of the door drive motor. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with B2958?

Yes, but get it checked soon

How much does it cost to fix B2958?

The estimated repair cost for B2958 is $33–167. Actual cost depends on your vehicle, location, and labor rates.

See also: Russian version · NationStat