P0230

Critical

P0230 — Fuel Pump Control Circuit Malfunction

Description

What the Code Means

P0230 points to a fault in the primary fuel pump electrical circuit. On the B58 engine (B58B30M0), this code can come from a bad fuel pump relay, a blown fuse, or a failing pump itself.

The fuel delivery system includes the fuel pump, relay, fuse, and wiring. The DME controls the relay that powers the pump. When it detects a mismatch in the circuit — an open, a short, or excess resistance — the DME sets P0230.

Symptoms

Symptoms

  • The engine won't start or is hard to start.
  • The engine may misfire.

Causes and fixes

Diagnosis and Repair

  1. Check the fuel pump fuses and relay.
  2. Check the wiring to the fuel pump.
  3. Check the fuel pump itself.
← All fault codes
Прокрутить вверх