LEMON Manuals: Even more car manuals for everyone
Home >> Ford >> 2009 >> Flex Limited, FWD >> Repair and Diagnosis >> External Pages >> Different car >> Section 14 (Engine Controls - Description & Operation (Except Diesel & Hybrid)) >> Powertrain Control Module (PCM) Inputs >> Fuel Pump Monitor (FPM) >> Fuel Pump Driver Module (FPDM) Applications

Fuel Pump Driver Module (FPDM) Applications

WARNING: This page does not describe the selected car, but rather 32 other vehicles, including the 2005 Mercury Sable, 2005 Mercury Mountaineer, 2005 Mercury Monterey, 2005 Mercury Montego, and 2005 Mercury Mariner. However, it is still accessible from the selected car via links, so may be relevant.
NOTE: The Ford GT uses 2 FPDMs to control fuel for the dual-injection fuel delivery system. The PCM will individually monitor both FPDMs through their FPM circuits.

The FPDM communicates diagnostic information to the PCM through the FPM circuit. This information is sent by the FPDM as a duty cycle signal. The 3 duty cycle signals that may be sent are listed in the following table.

FUEL PUMP DRIVER MODULE DUTY CYCLE SIGNALS

Duty Cycle (1) On Time (msec) Comments FP_M PID (2)
50% 500 All OK output from FPDM. With this input, the PCM can verify that the FPDM is powered and able to communicate on the FPM circuit. 80-125%
25% 250 FPDM did not receive a fuel pump (FP) duty cycle command from the PCM, or the duty cycle that was received was invalid (refer to PCM OUTPUTS , FUEL PUMP ). 15-60%
75% 750 The FPDM has detected a fault in the circuits between the fuel pump and FPDM. 250-400%
(1) If a duty cycle meter and breakout box is used, be aware that these values may be reversed depending on the trigger setting of the specific meter (for example, 25% from FPDM may read as 75% on duty cycle meter depending on trigger setting).
(2) Some diagnostic tools will display the FP_M PID as the duty cycle in column 1. Other diagnostic tools will display the FP_M PID as a value shown in the FP_M PID column. This value will fluctuate randomly. It is OK for the value to briefly go outside this range, then return.