Network, generic

U046D Invalid Data Received From Fuel Pump Control Module B

Check engine lightOn
EmissionsRelevant
Drive cycleNot required
Limp modePossible

U046D is about module B, the second of two fuel pump drivers, used on vehicles with two in-tank pumps or a saddle tank; for module A the matching code is U0410. A receiver, normally the engine controller, logs it when the module's reports, such as delivered pump output or its own fault status, arrive corrupt or implausible. No manufacturer documents U046D publicly. Ford shows that the same exchange can be judged without a U-code: in its 2024 OBD summary the pump B driver answers the engine controller over a duty-cycle feedback line, where 20 % (±4 %) flags an invalid command (P027B), 30 % an internal driver error (P26EA) and 0 or 100 % missing feedback, U016C, judged over 2-5 s with an 11-16 V supply. CARB requires fuel system components to be monitored. Expect the MIL, hesitation under load, hard starting or reduced power.

Likely causes

Poor ground or corroded connector at the second fuel pump driver
Damaged feedback or bus wiring between pump module B and the engine controller
Worn pump B drawing excess current and upsetting the driver's reports
Internal fault in fuel pump control module B

Symptoms

  • Check engine lamp on
  • Hesitation or power loss under heavy load
  • Long cranking or stalling

Repair estimate

DifficultyMediumWorkshop job
Parts and labour€80–900
Time0.5–3 h

Typical range across vehicles; the real cost depends on what the testing finds.

Parts involved

fuel pump module b

Related codes

References: fordservicecontent.com, fordservicecontent.com, law.cornell.edu.