ABS VIN Mismatch
Table of contents
B2900 MERCURY Possible Causes
- Reprogram Powertrain Control Module (PCM) (“Flashing”)
- Faulty Powertrain Control Module (PCM)
How do I fix code B2900 MERCURY?
Check the “Possible Causes” listed above. Visually inspect the related wiring harness and connectors. Check for damaged components and look for broken, bent, pushed out, or corroded connector’s pins.
Cost of diagnosing the B2900 MERCURY code
The cost of diagnosing the B2900 MERCURY code is 1.0 hour of labor. The auto repair labor rates vary by location, your vehicle’s make and model, and even your engine type. Most auto repairs shops charge between $75 and $150 per hour.
When is the code detected
Sets when there is a VIN mismatch between the module with the B2900 and the Powertrain Control Module (PCM). Either the PCM or the body module stored VIN may be incorrect.
Possible Symptoms
- Engine Light ON (or Service Engine Soon Warning Light)
B2900 MERCURY Description
Configurable modules accommodate a variety of vehicle options, eliminating the need for many unique modules for one vehicle line. These modules must be configured when replaced as part of a repair procedure. Configurable modules should not be exchanged between vehicles since the settings are unique to each vehicle. Failure to configure a new module may result in improper operation. When the ignition is turned to the RUN position, the Anti-Lock Brake System (ABS) Module and the Powertrain Control Module (PCM) share Vehicle Identification Number (VIN) information over the High Speed Controller Area Network (HS-CAN) bus. If the VIN information stored in the ABS module does not match the information transmitted by the PCM, DTC B2900 will set.