OBD Guide

P1238

Fuel Pump Secondary Circuit Fault

P1238 is an OBD-II diagnostic trouble code meaning: Fuel Pump Secondary Circuit Fault. Common causes: fuel pump malfunction, problems with the fuel pump relay. Estimated repair cost: $33–167.

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

Symptoms

  • Difficulty starting the engine
  • Rough idling
  • Loss of power during acceleration
  • Stalling engine
  • Increased fuel consumption

Causes

  • Fuel pump malfunction
  • Problems with the fuel pump relay
  • Open or short circuit in wiring
  • Engine control unit malfunction
  • Poor contact in connectors

How to Fix

  1. Check the condition of the fuel pump
  2. Check fuel pump relay
  3. Check the integrity of wiring and contacts
  4. Check fuses related to the fuel system
  5. If necessary, replace the fuel pump or relay

Related codes

Error P1238 by Vehicle Brand

FAQ

What does the P1238 code mean?

P1238 is an OBD-II diagnostic trouble code that indicates: Fuel Pump Secondary Circuit Fault

What causes a P1238 error code?

The most common causes of P1238 include: Fuel pump malfunction; Problems with the fuel pump relay; Open or short circuit in wiring; Engine control unit malfunction.

How do I fix a P1238 diagnostic trouble code?

To fix P1238: Check the condition of the fuel pump. Check fuel pump relay. Check the integrity of wiring and contacts. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with P1238?

Limited driving only, diagnose soon

How much does it cost to fix P1238?

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

See also: Russian version · NationStat