← Back to list

2007 Hyundai Santa Fe P0571 and P0504 Error: Brake Switch Circuit Issue with Cruise Control Failure

Model: 2007 Hyundai Santa Fe Fault Code: P0504 Posted: 2014-04-28 10:48

My 2007 Hyundai Santa Fe has reached 100,000 miles. Recently, the Check Engine light came on, along with the ESC Off warning light, which remains illuminated. Additionally, my cruise control will not engage. After visiting an auto parts store, they diagnosed two trouble codes: P0571 and P0504. These are linked to the Brake Switch 'A' circuit. However, I have not noticed any issues with my brake lights — they function normally, and I do not experience any braking problems. Given this, what other potential causes could be responsible for these symptoms?

Related fault codes
P0504P0571
Comments (3)
Anonymous 2014-04-28 11:06

The brake light switch is more than just controlling the brake lights; it manages several vehicle systems, including cruise control. When you press the brake pedal, do all three brake lights illuminate? Do you ever drive with two feet (e.g., left foot on accelerator and right foot on brake)? Have you installed a towing trailer connector? I recommend weighing the cost of troubleshooting the switch ($45) against simply replacing it (around $30). In many cases, replacing the component is faster and more economical than spending time diagnosing whether it's faulty — consider doing the math before deciding.

Anonymous 2014-04-28 12:15

Thanks for the response, Kev. I do not drive with two feet on the pedals at any time, and I have not added a towing trailer connector. I'm open to replacing the component if it's confirmed as the root cause — I just want to be certain that this fix resolves the issue permanently.

Anonymous 2014-04-28 13:53

This was a suggestion based on common diagnostic practices. Troubleshooting the brake switch can take around $45 in labor and parts, while replacing it typically costs about $30. The time and cost of diagnosing whether the switch is faulty may outweigh the expense of replacement — consider comparing the total cost to make an informed decision.