C1287 — Booster Pedal Force Switch Circuit Failure #
Note: The code description may vary depending on the vehicle manufacturer.
- Booster Pedal Force Switch Circuit Malfunction (Nissan, Infiniti)
- Brake Booster Pedal Force Switch Circuit Failure (Toyota, Lexus)
- Brake Pedal Force Switch Circuit Fault (Honda, Acura)
Summary of DTC C1287 #
The C1287 diagnostic trouble code (DTC) refers to a detected problem in the booster pedal force switch circuit. This circuit is responsible for monitoring the force applied to the brake pedal and relaying this information to the ABS (Anti-lock Braking System) or ESC (Electronic Stability Control) module. When the control module senses an abnormal voltage or signal from this circuit, it sets the C1287 code. This fault can compromise the proper operation of advanced braking functions, and may cause warning lights to illuminate on the dashboard. Understanding and addressing this code promptly is important for both safety and vehicle performance.
Common Symptoms for DTC C1287 #
When the C1287 code is present, the vehicle may exhibit a range of symptoms, from subtle changes in brake feel to more obvious warning indicators. Depending on the make and model, these symptoms can vary in severity, but they generally include:
- ABS or ESC warning light illuminated on the dashboard
- Loss or reduction of ABS/ESC function
- Unusual brake pedal feel (hard or spongy pedal)
- Intermittent or non-functioning brake assist
- Possible increase in stopping distances
Probable Causes for DTC C1287 #
The C1287 code is typically triggered by issues within the brake pedal force switch circuit. The most likely causes, in order of frequency, include:
- Faulty brake pedal force switch (mechanical or electrical failure)
- Damaged or corroded electrical connectors at the switch or control module
- Broken, shorted, or open wiring in the switch circuit
- Failed ABS/ESC control module
- Incorrect or aftermarket installation of brake parts affecting the circuit
Step-by-Step Diagnosis for C1287 #
Diagnosing C1287 requires a systematic approach and attention to detail. The following steps are recommended for accurate troubleshooting:
- Verify the code with a professional OBD-II/EOBD scan tool and check for any other related codes.
- Visually inspect the brake pedal force switch for damage or misalignment.
- Check the electrical connectors at the switch and ABS/ESC module for corrosion, looseness, or bent pins.
- Test the continuity and integrity of the wiring harness between the switch and control module using a multimeter.
- Manually operate the switch and check for proper signal output (OEM values may vary—refer to service manual).
- If all wiring and the switch check out, consider testing or replacing the ABS/ESC module as a last resort.
Possible Repairs for C1287 #
Once the root cause of the C1287 code has been identified, repairs should directly address the issue. The most common fixes include:
- Replacing the faulty brake pedal force switch
- Cleaning and securing electrical connectors at the switch or module
- Repairing or replacing damaged wiring in the circuit
- Correcting installation issues from previous aftermarket repairs
- Replacing the ABS/ESC control module (only if confirmed defective)
Is It Safe to Drive with Code C1287? #
Driving with the C1287 code is generally not recommended. While the vehicle may still run and basic braking remains functional, ABS or ESC systems may be disabled or impaired. This can increase stopping distances and reduce stability in emergency maneuvers or slippery conditions. For your safety and the safety of others, it’s best to have the issue diagnosed and repaired as soon as possible before continuing to drive extensively.
Vehicles Most Commonly Affected by C1287 #
While the C1287 code is most often seen in certain vehicle families, it can appear in a range of models equipped with advanced brake assist systems. The following makes and models are frequently reported with this code:
- Nissan Altima, Maxima, Rogue, Murano
- Infiniti G35, QX60, FX35
- Toyota Camry, Avalon, RAV4
- Lexus ES, RX
- Honda Accord, CR-V (some years)
- Acura TL, MDX
Common Mistakes and Best Practices for C1287 #
Misdiagnosing or overlooking key steps can lead to wasted time and money. To avoid pitfalls, keep these best practices in mind:
- Do not replace the ABS/ESC module without first confirming all wiring and switch functionality.
- Always verify connector condition—corrosion and bent pins are a frequent cause.
- Use OEM or high-quality replacement parts for critical brake system components.
- Follow the exact OEM diagnostic sequence; skipping steps can result in misdiagnosis.
- After repairs, clear the code and retest the system to confirm the issue is resolved.
Quick FAQ for C1287 #
Here are answers to some of the most common questions regarding the C1287 code:
-
Q: Can a low battery or jump-start cause C1287?
A: While unlikely, voltage irregularities during jump-starting can sometimes trigger false codes. Always check battery health and clear codes after repairs. -
Q: Will replacing just the switch always fix the issue?
A: Not always. The problem may lie in the wiring, connectors, or even the control module. Full circuit diagnosis is essential before replacing parts.




