OBD-II code · Network
U046D Invalid Data Received From Fuel Pump Control Module B
A receiving module detected implausible data from fuel pump control module B. Pressure, duty cycle or current values fail plausibility checks and are rejected; engine fueling may be limited.
Is it safe to drive with U046D?
The car may go into limp mode (reduced power). Get it diagnosed before a long trip.
Common causes
- Most likelyModule internal fault or sensor input drift
- PossibleSoftware version mismatch after replacement
- Less likelyGateway module routing CAN messages incorrectly
Symptoms
- Multiple warning lights may illuminate
- Affected modules may go into limp mode or shut down
- Specific functions inoperative depending on module
- Diagnostic tools may show communication faults
Repair at a glance
- Difficulty
- Medium
- DIY friendly
- Best left to a mechanic
- Typical labour
- 0.5–3 h
- Emissions test
- Likely to fail
- After the fix
- A drive cycle is needed before the light stays off
- Parts involved
- Fuel Pump Module B
Related codes
- U046AInvalid Data Received From Sunroof Control Module
- U046BInvalid Data Received From Global Positioning System Module
- U046CInvalid Data Received From A/C Compressor Control Module
- U046EInvalid Data Received From Exhaust Gas Sensor Module B
- U0471Invalid Data Received From Restraints System Sensor A
- U0472Invalid Data Received From Restraints System Sensor B
Code data: OBDex open dataset (CC0). Labour times are typical ranges, not a quote.