C1087

Comprehensive Diagnostic Guide for OBD-II Code C1087

ChassisChassis ControlModerate

Quick Answer

What C1087 Means

C1087 - Comprehensive for OBD-II Code C1087. This affects your vehicle's chassis control system.

Most Likely Cause

Multiple possible causes - see diagnostic details below

Moderate DIY

Difficulty varies depending on the specific cause.

Address Soon

Generally safe to drive short-term. Have it diagnosed soon.

Safe to Drive (Short-Term)

Generally safe to drive short-term. Have it diagnosed soon.

Need Personalized Help?

Our AI can help diagnose your specific situation and answer follow-up questions.

Ask MechanicGPT

Detailed Diagnostic Information

Note on the code

  • C1087 is a chassis (C) OBD-II diagnostic trouble code. The exact manufacturer-specific description of C1087 is not provided . In general, C-class codes relate to chassis/ABS/traction control systems. Because OEMs vary in how they define and describe C1087, rely on the vehicle's OEM diagnostic manual for the precise fault description. The general diagnostic approach below focuses on common chassis/ABS-related failures that frequently generate C-class DTCs in practice.
  • Supporting context: OBD-II DTCs (including C codes) are part of standardized onboard diagnostics that monitor chassis/ABS systems among others (Diagnostic Trouble Codes, Powertrain Codes, Emissions Testing) from Wikipedia.

Symptoms and user-reported complaints (use these to guide testing)

  • ABS or Traction/ESC warning lights illuminated on the dash (often accompanied by a brake warning light).
  • Intermittent or persistent loss of ABS function; brakes feel normal at some times, or a lack ofABS/traction control activation during slippery conditions.
  • Cruise control may behave abnormally or become unavailable in some vehicles with ABS/control features.
  • Vehicle may exhibit inconsistent wheel-speed readings on a scan tool, especially when comparing wheel speeds during a drive cycle or test stall.
  • In some cases, no obvious braking symptoms, but a chassis/ABS light triggers during or after a specific drive condition (e.g., rain, snow, or sharp turns).

Pre-Diagnostic Checks

  • Safety: If lights are on, ensure the vehicle is parked on a flat surface, with the ignition OFF when disconnecting connectors. For any testing that involves the braking system, follow standard safety procedures and do not drive aggressively with a known ABS/chassis fault.
  • Scan data: Use a capable OBD-II/scanner to read C1087 and any accompanying DTCs (especially other C or P codes). Capture freeze-frame data and real-time wheel-speed sensor values from the ABS/ESP data stream, if available.
  • Related codes: Check for any additional codes in the ABS/ESP domain (e.g., wheel-speed sensor codes on individual corners, ABS actuator, tone ring, or harness faults) and any P-codes that might indicate related drivetrain or electrical issues.
  • Vehicle history: Note any previous ABS/ESP work, battery or charging problems, water intrusion, or wiring repairs in the vicinity of the ABS/wheel-speed sensor harness.

Step-by-Step Diagnosis

1) Verify and organize data

  • Confirm C1087 is present with the latest scan; note any accompanying codes and the freeze-frame data (engine load, vehicle speed, wheel speeds, voltage, etc.).
  • Check for symptoms in other modules that might share data (e.g., instrument cluster, brake system, stability control modules).

2) Visual inspection (quick, high-yield)

  • Inspect all wheel-speed sensor harnesses and connectors for damage, pin corrosion, moisture intrusion, or loose plugs at each corner.
  • Look for damaged wiring along the harness routes (underbody, near suspension components, through wheel wells). Look for pinch points or routing that could cause wear.
  • Inspect wheel-speed sensors for contamination (dirt, metal shavings, oil) and verify the sensor is securely mounted with the correct clearance to the tone ring.
  • Inspect tone rings (reluctor rings): missing or damaged teeth, warping, or debris that would affect sensor signal.
  • Inspect ABS/ESP control module area for signs of water intrusion, corrosion, or damaged grounds/fusible links.

3) Electrical checks (power, ground, and continuity)

  • Verify battery voltage and charging system are healthy; voltage drop during cranking can affect ABS operation.
  • Inspect ABS/ESP module power and ground connections; verify ground integrity at the module and along the chassis ground paths.
  • Check fuses related to ABS/ESP and wheel-speed sensor circuits per the vehicle's wiring diagram.
  • Check for continuity and resistance in each wheel-speed sensor circuit (sensor to connector and from connector to the ABS module input). Look for opens, shorts to ground, or short to voltage.
  • If available, read live wheel-speed sensor data from the ABS data stream; compare wheel speeds between left and right, front and rear, and to vehicle speed. A sensor that consistently reports a flatline, erratic data, or a large discrepancy relative to other wheels is a strong fault indicator.

4) Sensor and signal integrity

  • Wheel-speed sensor: measure resistance of the individual sensor if applicable (note that some sensors are 2-wire and rely on a coil, others are Hall-effect with 3 wires). Compare against OEM specs if available.
  • Tone ring: verify there are no damaged teeth or contamination that would create erroneous pulse signals; rotate wheels by hand to observe any irregular signal in the live data.
  • Signal quality check: if an oscilloscope or advanced scan tool is available, observe the wheel-speed sensor waveform for clean, periodic signals with stable amplitude. Inconsistent waveform or missing pulses point to sensor, tone ring, or harness issues.

5) Components check and fault isolation

  • If all wheel-speed sensors and wiring appear sound, test or substitute suspect components:
    • Wheel-speed sensors (replace the faulty sensor if the signal is absent or erratic consistently at that corner).
    • Wiring harnesses and connectors (repair or replace as needed; use weatherproof connectors if exposure is an issue).
    • Tone rings (repair or replace damaged tone rings).
    • ABS/ESP control module (rare but possible; perform module-level diagnostics if sensor/wiring tests pass and code persists, or if multiple channels show faults).
  • If a particular corner shows consistent abnormal data, begin with that wheel and work outward to the rest of the system.

6) Cross-check and confirm

  • After repairs, clear the codes and perform a road test or diagnostic road run to verify that:
    • C1087 does not reoccur.
    • Wheel-speed data reads normally across all wheels in real-time and during simulated ABS events (e.g., simulated braking on a test surface, if safe and legal to do so).
    • ABS/ESC lights remain off and stability control behaves normally during normal driving conditions.

7) If no fault found after thorough testing

  • Re-evaluate: consider vehicle-specific ABS architecture (some vehicles integrate wheel-speed data into multiple modules or use shared sensors) and confirm there isn't a higher-level fault (CAN bus communication issue, fused power supply problems, or a software/ECU fault).
  • Update or reflash the ABS/ESP module if suggested by OEM or if a known defect exists for the model year.
  • Reassess if multiple modules or nodes report intermittent faults; this may indicate a network issue or a common power/ground fault rather than a single wheel-speed sensor.

Common Causes

Note: The exact manufacturer-specific definition of C1087 varies by make/model. The following probabilities reflect common patterns seen with C-class ABS/chassis DTCs in practice, and are presented as rough guidance rather than definitive values. They are intended to help prioritize diagnostic steps.

  • Wheel-speed sensor or sensor circuit fault (sensor, wiring, or connector): roughly 40-60% of cases
    Why: Most chassis/ABS codes originate from wheel speed sensor signal issues (open circuit, short to ground, contamination, failed sensor, or harness damage). Symptoms often include intermittent ABS/trac-control lighting and irregular wheel-speed data.

  • Wiring harness/connectors to ABS module or wheel-speed sensors: roughly 20-30%
    Why: Harsh road conditions, road debris, corroded connectors, and harness chafing commonly cause intermittent faults that trigger C1087.

  • ABS/ESP control module fault or internal fault: roughly 10-20%
    Why: Rarely the primary cause, but active faults can occur when sensors are healthy but module processing or CAN communication is impaired.

  • Tone ring damage or misalignment: roughly 5-15%
    Why: Damaged or dirty tone rings cause poor or missing sensor signals, often presenting as a sensor-related DTC.

  • The diagnostic approach follows the general OBD-II structure and emphasis on DTCs, including chassis codes (C) and the role of onboard diagnostics in monitoring ABS/traction control systems, .

  • The emphasis on studying live data, sensor/wiring integrity, and coil/signal health reflects common practices for chassis/ABS diagnostics that are consistent with the general knowledge of DTCs and ABS systems from the same sources.

  • Because the exact C1087 description is not provided , OEM documentation should be consulted for the precise fault description. This guide focuses on a robust, practical diagnostic workflow to identify root causes that commonly generate C-class ABS chassis codes.

Repair and Verification

  • If a wheel-speed sensor is faulty: replace the sensor, ensure proper alignment and gap to the tone ring, re-route wiring away from moving components, and use weatherproof connectors where applicable.
  • If wiring/harness is damaged: repair or replace the affected sections; route harnesses to avoid sharp edges, heat sources, or pinch points; shield exposed wiring if needed.
  • If tone ring is damaged: replace tone ring or wheel hub as required (some hubs include a tone ring as a single unit).
  • If ABS module or CAN network fault suspected: perform OEM module diagnostics, consider software/firmware updates, or module replacement if confirmed by OEM procedures.
  • After any repair: clear codes, perform a road test, and monitor live data to confirm the fault no longer reappears.

Documentation and test records

  • Record the vehicle, year, make, and model, along with the exact DTC code (C1087), accompanying codes, and freeze-frame data.
  • Document all tests performed (visual inspection notes, resistance/continuity results, sensor waveform observations, road test results) and any component replacements.
  • Note any OEM-recommended procedures or software updates performed.

This diagnostic guide was generated using verified reference data:

  • Wikipedia Technical Articles: OBD-II

Content synthesized from these sources to provide accurate, real-world diagnostic guidance.


Consider professional help if:

  • You are not comfortable performing the diagnosis yourself
  • The issue requires specialized tools or equipment
  • Initial repairs did not resolve the code
  • Multiple codes are present simultaneously
  • The vehicle is still under warranty

Frequently Asked Questions

What does code C1087 mean?

C1087 indicates Comprehensive Diagnostic Guide for OBD-II Code C1087. This is a chassis code related to the chassis control system. When your vehicle's computer detects this condition, it stores this code and may illuminate the check engine light.

Can I drive with code C1087?

You may be able to drive short distances with C1087, but it should be addressed soon. Extended driving could lead to additional problems or increased repair costs.

How much does it cost to fix C1087?

Repair costs for C1087 typically range from $100-$800, depending on the root cause and your vehicle. Diagnostic fees are usually $50-$150, and actual repairs vary based on whether parts need replacement. Get multiple quotes for the best price.

What causes code C1087?

Common causes of C1087 include sensor malfunctions, wiring issues, mechanical failures in the chassis control system, or related component wear. The specific cause requires proper diagnosis with a scan tool and visual inspection.

Will C1087 clear itself?

C1087 may temporarily clear if the underlying condition improves, but the root cause should still be diagnosed. If the problem persists, the code will return.

Important Disclaimer

This information is for educational purposes only. We are not licensed mechanics. Always consult a certified mechanic for diagnosis and repair. Improper repairs can be dangerous.

Last updated: 2025-11-26

C1087 diagnostic guide by MechanicGPT