Severity High
P1237

P1237 Fuel Pump Speed Control Circuit

๐Ÿ“… Last reviewed: July 2026
What does the P1237 code mean?

P1237 is a Ford-specific diagnostic trouble code indicating a malfunction in the fuel pump speed control circuit. The Powertrain Control Module (PCM) commands a specific fuel pump speed via pulse-width modulation (PWM) to the Fuel Pump Driver Module (FPDM). The FPDM uses an internal Hall effect sensor to monitor actual pump speed and reports it back to the PCM. When the PCM detects a persistent mismatch between commanded and actual pump speed, it sets code P1237.

High
Severity
Variable
Typical Cost
High
Frequency

01. Most Common Causes

02. Symptoms You Will Notice

03. Step-by-Step Diagnosis

1

Scan for codes and verify P1237 is present

2

Inspect FPDM connector for corrosion, bent pins, or damage

3

Test FPDM power and ground circuits

4

Check fuel pump operation and measure actual pump speed vs commanded

5

Test PWM signal from PCM to FPDM with oscilloscope

6

Inspect fuel filter for restriction and replace if clogged

Need an OBD2 Scanner for the P1237? Compare the best scanners compatible with all vehicles
๐Ÿ›’ View OBD2 Scanners โ†’

1. Frequently Asked Questions

Is it safe to drive?โ–ผ

No, driving with P1237 is not recommended as it can cause stalling, poor performance, or complete engine shutdown, posing a safety risk.

How much does it cost to fix?โ–ผ

Repair costs typically range from $200 to $800, depending on whether the FPDM, fuel pump, or wiring needs replacement.

2. Commonly Affected Makes

FordLincolnMercury

3. Related Codes