C0545 VIN Not Programmed or Incompatible - BSCM
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
Symptoms
- ABS or ESC warning lamp on after a module replacement
- Brake-related functions limited or disabled
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: patents.google.com, patents.google.com, saabwisonline.com, static.nhtsa.gov.