Chassis, generic

C0545 VIN Not Programmed or Incompatible - BSCM

Check engine lightUsually off
EmissionsNot relevant
Drive cycleNot required
Limp modePossible

The brake system control module (BSCM) holds no vehicle identification number, or one that does not belong to the car it is fitted to. Modules store the VIN in non-volatile memory; GM patents describe a replacement module comparing its own stored VIN with the one held by another control unit and running a configuration routine when they differ, and point out that a swapped or tampered module shows up as a VIN discrepancy. The code therefore appears mainly after a used or new brake module has been installed without the programming and setup the maker requires; Saab 9-5 (2010) service data, for instance, demands programming plus configuration and setup after an EBCM replacement. No maker documents C0545 publicly with this meaning; GM uses the number for a power steering fault.

Likely causes

New brake module installed without VIN programming
Used module from another vehicle still carrying its old VIN
Programming session interrupted, for example by low battery voltage

Symptoms

  • ABS or ESC warning lamp on after a module replacement
  • Brake-related functions limited or disabled

Repair estimate

DifficultyShop_onlyWorkshop job
Parts and labour€80–400
Time0.5–1.5 h

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

Parts involved

brake system control module

Related codes

References: patents.google.com, patents.google.com, saabwisonline.com, static.nhtsa.gov.