ezOBD2 - Free OBD2 Code Lookup and Check Engine Light Diagnostic Tool

Diagnose Your Check Engine Light

Enter OBDII code below:

Code U0099

Symptoms

• Engine may not start

• Check Engine Light illuminated

• Possible stalling or performance issues

Common Causes

• Faulty fuel pump control module

• Damaged or corroded wiring/connectors

• Faulty CAN bus wiring or connections

Glossary

CAN bus: Controller Area Network, a vehicle's communication network

DTC: Diagnostic Trouble Code

Related Codes

• U0100

• U0101

Laymans terms

Your car's computer is having trouble talking to one of its parts, like how your phone might have trouble connecting to Wi-Fi.

Explanation

This code indicates a communication error between the vehicle's control modules over the CAN bus.

Technical description

U0099 is a diagnostic trouble code (DTC) indicating a loss of communication with the fuel pump control module on the CAN bus. The Controller Area Network (CAN) bus is a vehicle's internal communication network that allows various control modules to communicate with each other.

Diagnosis steps

• Check for other related DTCs

• Inspect wiring and connectors for damage or corrosion

• Test the fuel pump control module for proper operation

Repair procedures

• Repair or replace damaged wiring/connectors

• Replace the fuel pump control module if faulty

• Ensure all connections are secure and corrosion-free

Tools required

• OBD-II scanner

• Multimeter

• Wiring repair tools

Estimated repair cost

$150 - $600

Difficulty level

Moderate

Commonly affected vehicles

• Ford F-150

• Chevrolet Silverado

• Toyota Camry

Preventive measures

• Regularly check and clean electrical connections

• Avoid exposure to moisture and corrosive environments

• Perform routine vehicle maintenance

Error code type

Communication Error

User experience recommendations

• Have the vehicle inspected by a professional technician

• Avoid driving the vehicle until the issue is resolved

Warranty information

Check with your vehicle manufacturer for warranty coverage on electronic components.

Historical data

U0099 is a relatively uncommon code, often associated with specific models or conditions where communication issues arise.

Urgency level

Moderate – While the vehicle may still operate, it could lead to more severe issues if not addressed.

Legal and safety notice

Driving with communication errors can lead to unexpected vehicle behavior. Always address these issues promptly to ensure safety.

Testing conditions

• Vehicle ignition in the 'ON' position

• Engine running with all electrical systems active

Component location

The fuel pump control module is typically located near the fuel tank or integrated within the fuel pump assembly.

FAQs

Q: Can I drive with a U0099 code?
A: It's not recommended, as communication issues can lead to unexpected vehicle behavior.

Q: Will a U0099 code cause my car to stall?
A: It might, as communication with the fuel pump control module is crucial for engine performance.

Last updated: Jan 15, 2026 • Source: internal database
🌙