Home / DTC / P1541 — Fuel pump relay end-stage

P1541 — Fuel pump relay end-stage

Detailed page for trouble code P1541.

32,991codes
59brands
10,530generic
22,461specific
Reset
Code

P1541

PORSCHE P — Powertrain

Fuel pump relay end-stage

Brand: PORSCHE
Views: UK: 3 EN: 9 RU: 10
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Failed fuel pump relay or relay driver (end-stage) inside control module
  • Open or shorted wiring between control module and relay/fuel pump
  • Poor power supply or ground at relay/fuel pump circuit
  • Faulty fuel pump (excessive current draw or open)
  • Corroded or loose connectors at relay, pump or control module
  • Intermittent contact or water ingress

Symptoms

  • No-start or hard-start (no fuel pressure)
  • Engine stalls or cuts out intermittently
  • Fuel pump does not run when ignition is on
  • MIL/Check Engine lamp illuminated
  • Intermittent loss of power or hesitation under load

What to check

  • Read freeze frame and full fault memory with a capable scanner (Porsche OEM scanner recommended)
  • Visually inspect relay, relay socket, pump connector and wiring for damage or corrosion
  • Check battery voltage and main supply to fuel pump relay with ignition ON and cranking
  • Verify presence of control signal at relay coil or driver output using multimeter or oscilloscope
  • Measure fuel pressure at rail with a gauge to confirm pump operation
  • Measure current draw of the fuel pump using an appropriate in-line ammeter or clamp meter

Signal parameters

  • Ignition ON: relay supply voltage ~12 V (vehicle battery voltage)
  • When commanded: relay control/driven output should switch to ground or supply depending on design; expect near 0 V (switch-to-ground) or near battery voltage when active
  • Fuel pump current draw typically several amps (varies by model); significant increase indicates pump problem
  • If PWM-controlled: frequency/ duty cycle varies with demand — consult Porsche wiring documentation for exact PWM specs

Diagnostic algorithm

  1. Retrieve stored and pending codes, note freeze-frame and attempt to reproduce the fault.
  2. Perform a visual inspection of relay, connectors and wiring for damage, corrosion, loose pins or water entry.
  3. With ignition ON (engine off), check battery voltage at relay supply terminal and verify continuity to relay coil/driver.
  4. Command fuel pump ON with scan tool (or crank engine) and verify voltage at relay output and at fuel pump connector; measure fuel pressure.
  5. If relay does not receive a control signal, back-probe control wire at relay socket and confirm ECU command signal when pump should run.
  6. Measure fuel pump current draw while running. Excessive current or open circuit indicates pump or short in harness.
  7. Swap known-good relay (if external) or temporarily supply the pump from a fused bench supply to verify pump operation (ensure safe, workshop procedures).
  8. If relay driver inside the module is suspected, inspect connector for damage and measure signals at module pins; consult wiring diagrams and consider module bench test or replacement as last step.
  9. Clear codes and retest after repairs. If intermittent, perform road test or extended monitoring to confirm repair.

Likely causes

  • Blown relay or internal relay-driver transistor failure
  • Broken wire or poor pin contact at relay socket or pump connector
  • Low battery or weak supply feeding relay
  • Fuel pump drawing excessive current (worn/contaminated pump)
  • Corrosion in ground path causing increased resistance

Fault status

⚠️ Status
Fuel pump relay end-stage fault detected — control/driver circuit abnormal. Check relay, wiring, pump and module.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0 - 3.0 hours

Similar codes

Your experience will help others
+100 karma for a short comment :)
Send to email