What Does Code C1187 Mean?
Diagnostic Trouble Code (DTC) C1187 signifies an open circuit condition detected within the brake fluid level sensor input circuit. This code is typically set by the vehicle’s Powertrain Control Module (PCM), Brake Control Module (BCM), or Anti-lock Brake System (ABS) module, depending on the vehicle manufacturer and system architecture. The brake fluid level sensor is a critical safety component, typically an electrical float switch integrated into the master cylinder reservoir. Its primary function is to continuously monitor the brake fluid volume, alerting the driver via a dashboard warning light if the fluid level drops below a safe operational threshold.
An “open circuit” indicates a complete break in the electrical continuity of the sensor’s circuit. This means the module is not receiving any signal or an expected electrical response from the sensor. For a simple float switch, this could mean the monitoring module sees infinite resistance where it expects a finite resistance (either open or closed, depending on fluid level). The module interprets this lack of continuity as a severe electrical fault, preventing it from accurately assessing the brake fluid level. Consequently, the module cannot determine if the brake system has adequate fluid, potentially compromising the integrity of brake-related safety systems such as ABS, Traction Control (TC), and Electronic Stability Control (ESC).
Common Symptoms
- Brake Warning Light Illumination: The most common symptom is the brake warning light (often a red circle with an exclamation mark) illuminating on the instrument cluster.
- ABS Warning Light Illumination: Depending on system integration, the ABS warning light may also come on, indicating a potential issue affecting brake system electronics.
- Traction Control/Stability Control Disabled: Related safety systems might be disabled as a precaution, often indicated by corresponding warning lights.
- “Check Brake Fluid” Message: Some vehicles with advanced driver information systems may display a specific text message such as “Check Brake Fluid” or “Brake System Malfunction.”
- Stored Diagnostic Trouble Code: The presence of C1187 in the vehicle’s control module memory, detectable with an OBD-II scan tool.
- No Noticeable Change in Brake Performance: It is crucial to understand that this code indicates an electrical fault, not necessarily an actual low fluid level. Therefore, immediate brake performance may not be affected, though the lack of monitoring is a significant safety concern.
What Causes the Code C1187?
- Faulty Brake Fluid Level Sensor: The most frequent cause is an internal electrical failure within the sensor itself, leading to an open circuit. This could be due to wear, contamination, or physical damage to the float switch mechanism or its internal wiring.
- Damaged Wiring Harness: An open circuit (break, fraying, pinch, or corrosion) in the wiring harness connecting the brake fluid level sensor to the control module (PCM/BCM/ABS module). This damage can occur anywhere along the wire’s path due to vibration, heat, abrasion, or rodent activity.
- Corroded or Loose Connectors: Corrosion on the terminals of the sensor connector or the control module connector can create excessive resistance, effectively acting as an open circuit. Loose pins or improper seating of the connector can also disrupt continuity.
- Insufficient Brake Fluid Level (Indirect Cause): While the code points to an electrical open, a critically low brake fluid level might sometimes be the root cause that damaged or caused the float to stick, although the primary code indicates an electrical issue. Always verify fluid level.
- Faulty Control Module: Less common, but an internal failure within the PCM, BCM, or ABS module responsible for monitoring the sensor input could lead to an incorrect detection of an open circuit. This is typically considered after ruling out sensor and wiring issues.
How to Diagnose and Troubleshoot
A methodical approach using a digital multimeter (DMM) and an OBD-II scanner is essential for accurately diagnosing C1187.
- Initial Scan and Data Analysis:
- Connect an OBD-II scan tool to confirm C1187 is present in the memory of the relevant module (PCM, BCM, or ABS).
- Check for any related DTCs that might provide additional context.
- If possible, check live data parameters for the brake fluid level sensor. While many are simple on/off switches, some systems might display a voltage reading. An abnormal or static reading (e.g., stuck at a high voltage signifying an open) can be indicative.
- Visual Inspection:
- Safely lift the vehicle or access the master cylinder reservoir.
- Visually inspect the brake fluid reservoir and the integrated sensor for any physical damage, leaks, or external signs of wear.
- Verify the brake fluid level is at the “MAX” mark. A low fluid level, while not the direct cause of C1187, can sometimes be a contributing factor to sensor issues or indicate a larger brake system problem.
- Carefully trace the wiring harness from the brake fluid level sensor connector back to its respective control module. Look for obvious signs of damage such as cuts, chafing, melted insulation, or signs of rodent damage.
- Inspect both the sensor connector and the control module connector for corrosion, bent pins, or a loose fit. Disconnect and re-seat connectors to ensure good contact.
- Electrical Testing with a Digital Multimeter (DMM):
- Sensor Resistance Test:
- Disconnect the electrical connector from the brake fluid level sensor.
- Set your DMM to measure resistance (Ohms Ω).
- Measure the resistance across the two terminals of the brake fluid level sensor itself.
- Depending on the sensor design (normally open or normally closed), the resistance should change when the float inside the reservoir is manually actuated (e.g., using a non-metallic stick to push it down, simulating low fluid).
- An “OL” (Open Line) or infinite resistance reading in all conditions indicates an internal open circuit within the sensor, confirming a faulty sensor.
- Wiring Harness Continuity Test:
- Disconnect the sensor connector and the corresponding control module connector.
- Set your DMM to measure continuity (or low resistance).
- Identify the specific signal wire and ground wire for the brake fluid level sensor circuit at both ends of the harness. Consult a wiring diagram for pin identification.
- Test for continuity on the signal wire from the sensor connector to the module connector. Repeat for the ground wire. An “OL” reading indicates an open circuit in the wiring.
- While disconnected, also check for shorts to ground (between each wire and chassis ground) and shorts to power (between each wire and a known B+ source, with ignition ON). Any unintended continuity indicates a short.
- Voltage Reference/Supply Test (if applicable):
- If the sensor circuit uses a reference voltage (e.g., 5V or 12V supply to the sensor), reconnect the module side and turn the ignition to the ON position.
- Using your DMM, measure the voltage at the sensor connector (between the power supply pin and a known good ground). Verify the correct reference voltage is present.
- Confirm good ground continuity at the sensor connector by checking resistance between the ground pin and chassis ground.
- Sensor Resistance Test:
- Control Module Isolation Test:
- If the sensor and all wiring tests pass conclusively, the fault may lie within the control module itself. This is rare for an open circuit but possible.
- To confirm, if possible, perform a bypass test using a known good resistor to simulate a normal sensor input directly at the module connector (consult service information for specific resistance values). If the code clears with the simulated input, it points to the module.
Recommended Repairs and Solutions
The repair strategy for C1187 directly follows the diagnostic findings:
- Repair or Replace Wiring Harness:
- If an open circuit or short is identified in the wiring harness, the damaged section must be repaired. Use automotive-grade wiring, proper soldering techniques, and heat-shrink tubing to ensure a durable, weather-resistant repair.
- For extensive damage or multiple breaks, it may be more practical to replace the entire segment of the wiring harness or the pigtail connector.
- Clean or Replace Connectors:
- If corrosion or poor contact is found at the sensor or module connectors, carefully clean the terminals using electrical contact cleaner and a small brush.
- If pins are bent, broken, or severely corroded, the connector or its pigtail should be replaced to ensure a reliable electrical connection.
- Replace Brake Fluid Level Sensor:
- If the brake fluid level sensor itself tests faulty (internal open circuit, no change in resistance), it must be replaced.
- Most brake fluid level sensors are integrated into the master cylinder reservoir cap or directly into the side of the reservoir. Replacement typically involves disconnecting the electrical connector, removing the old sensor, and installing the new one. Ensure the new sensor is an exact match for the vehicle.
- Always perform this task with caution to avoid spilling brake fluid, which is corrosive to paint.
- Replace Control Module (PCM/BCM/ABS):
- If all other potential causes (sensor, wiring, connectors) have been thoroughly inspected and verified to be in good working order, and the module is confirmed to be at fault, then the control module may require replacement.
- Module replacement is a significant and often expensive repair that may require specialized programming or calibration once installed. This should only be undertaken after all other possibilities have been exhausted.
- Post-Repair Procedures:
- After any repair, ensure the brake fluid level is correct. If the reservoir was disturbed, check for leaks.
- Use an OBD-II scanner to clear the C1187 DTC from the control module’s memory.
- Perform a road test to verify that the fault does not return and that all associated warning lights (Brake, ABS, TC, ESC) remain off.
- If the repair involved opening the brake fluid system, ensure proper bleeding procedures are followed to remove any air from the lines.

