TCC Brake Switch/Cruise Control Input Mismatch
Table of contents
P0504 BUICK Possible Causes
- Faulty Torque Converter Clutch (TCC)/Cruise Control Release Switch
- TCC/Cruise Control Release Switch harness is open or shorted
- TCC/Cruise Control Release Switch circuit poor electrical connection
- Faulty Stop Lamp Switch
- Faulty Engine Control Module (ECM)
How do I fix code P0504 BUICK?
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 P0504 BUICK code
The cost of diagnosing the P0504 BUICK 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.
Possible Symptoms
- Engine Light ON (or Service Engine Soon Warning Light)
P0504 BUICK Description
The Engine Control Module (ECM) monitors the stop lamp switch signal circuit and the Torque Converter Clutch (TCC) Brake Switch/Cruise Control release signal circuit every 100 ms. The ECM monitors the status of the stop lamp switch signal circuit and the TCC Brake Switch/Cruise Control signal circuit to see if they match when the brake pedal is pressed or released. The status of the stop lamp switch input to the ECM and the TCC Brake Switch/Cruise Control input to the ECM does not match for at least 2 seconds continuously, for 10 occurrences. Each time the signals match then do not match a counter increments. When the counter reaches 10 the Diagnostic Trouble Code (DTC) will set.