OBD Guide

P2B31

Fan 2 Performance/Stuck Off

P2B31 is an OBD-II diagnostic trouble code meaning: Fan 2 Performance/Stuck Off. Common causes: fan motor malfunction, damage to wiring or connectors. Estimated repair cost: $17–56.

Severity
⚠️ Medium
Can you drive?
Limited driving only, diagnose soon
Approx. repair cost
$17–56 (est.)

Symptoms

  • Engine overheating
  • The fan does not turn on at high temperatures
  • Increased fuel consumption
  • Reduced engine power
  • Check Engine light comes on

Causes

  • Fan motor malfunction
  • Damage to wiring or connectors
  • Faulty fan relay
  • Problems with the engine control unit
  • Mechanical fan lock

How to Fix

  1. Check fan operation manually
  2. Inspect wiring and connectors for damage
  3. Check fan relay
  4. Replace the faulty fan if necessary
  5. Check and update ECU firmware if necessary

Related codes

Error P2B31 by Vehicle Brand

FAQ

What does the P2B31 code mean?

P2B31 is an OBD-II diagnostic trouble code that indicates: Fan 2 Performance/Stuck Off

What causes a P2B31 error code?

The most common causes of P2B31 include: Fan motor malfunction; Damage to wiring or connectors; Faulty fan relay; Problems with the engine control unit.

How do I fix a P2B31 diagnostic trouble code?

To fix P2B31: Check fan operation manually. Inspect wiring and connectors for damage. Check fan relay. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with P2B31?

Limited driving only, diagnose soon

How much does it cost to fix P2B31?

The estimated repair cost for P2B31 is $17–56. Actual cost depends on your vehicle, location, and labor rates.

See also: Russian version · NationStat