Severity High
P0231

Fuel Pump Secondary Circuit Low Voltage

📅 Last reviewed: July 2026
What does the P0231 code mean?

The P0231 code indicates that the powertrain control module (PCM) has detected a low voltage condition in the fuel pump secondary circuit. This circuit typically includes the fuel pump relay, wiring, and the fuel pump itself. A low voltage reading suggests excessive resistance, a short to ground, or a failing fuel pump. This can lead to insufficient fuel pressure, causing drivability issues.

High
Severity
$150-$400
Typical Cost
Medium
Frequency

1. Most Common Causes

2. Symptoms You Will Notice

3. Step-by-Step Diagnosis

1

Step 1: Check fuel pump fuse and relay; replace if blown or faulty.

2

Step 2: Use a multimeter to test voltage at the fuel pump connector; should be near battery voltage with key on.

3

Step 3: Inspect wiring and connectors for corrosion, damage, or loose connections.

4

Step 4: If voltage is low, back-probe the relay output; if voltage is good at relay but low at pump, repair wiring.

5

Step 5: If all wiring and relay are good, replace the fuel pump.

4. Frequently Asked Questions

Is it safe to drive with this code?

No, it is not safe. The vehicle may stall or fail to start, leading to a breakdown or accident.

How much does it cost to fix?

Repair costs range from $150 to $400, depending on whether it's a relay ($20-$50), wiring repair ($50-$150), or fuel pump replacement ($200-$400).

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

Need an OBD2 Scanner for the P0231? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →