The code 31-2 on a Honda ABS system generally points to a fault in the wheel-speed sensor circuit or its signal path to the ABS control module. This is not a universal OBD-II code, and its exact meaning can vary by model and diagnostic tool, so consult your owner’s manual or a Honda service manual for your exact year and model.
What the 31-2 code signals in Honda ABS diagnostics
Honda’s ABS diagnostic trouble codes are manufacturer-specific. A 31-2 code is typically associated with the wheel-speed sensor input circuit or the signal fed to the ABS control module. The precise wheel position (front or rear) and the fault type (sensor, wiring, or module communication) can vary by model, year, and the diagnostic tool used. Because Honda’s diagnostic trees are model-specific, a 31-2 reading should always be cross-checked against the service documentation for your vehicle.
Why this matters
Knowing where the fault likely lies helps drivers and technicians triage quickly. A faulty wheel-speed sensor or its wiring can impair ABS performance, potentially affecting braking stability in a stop or emergency brake scenario. However, the symptom set and the exact component pointed to by 31-2 can differ, underscoring the need for model-appropriate guidance.
Diagnosis steps for code 31-2
Follow these steps to diagnose the issue, using caution and the proper equipment. The steps are designed to identify whether the fault is mechanical, electrical, or a combination of both.
- Use a Honda-specific scanner (or the service manual’s diagnostic tool) to confirm the code and capture live data for all wheel-speed sensors.
- Inspect every wheel-speed sensor and its wiring harness for damage, wear, corrosion, moisture, or loose connections, paying close attention to wiring near the wheel and the sensor tip.
- Inspect the reluctor (tone) rings for bent teeth, cracks, or contamination that could distort the sensor signal.
- Test the wheel-speed sensors by measuring resistance and, if possible, monitoring signal output while rotating the wheel to verify a changing waveform or digital signal, comparing values to the service manual specifications.
- Check the ABS power supply, fuses, grounds, and connector integrity to ensure the module is receiving clean power and can communicate with the wheel-speed sensors.
- Look for other codes or DTCs that might indicate a fault at a particular corner or in the ABS module itself.
- Clear the codes, perform a controlled drive (or rolling test) to reproduce conditions, then re-scan to see if the 31-2 code returns and whether live data shows abnormal wheel speeds.
In many cases, fixes involve repairing or replacing a faulty sensor or wiring harness. If the issue persists, the ABS control module or the reluctor rings may require more advanced service or replacement, which should be done by a qualified technician.
Model-specific notes and cautions
Because Honda tailors its diagnostic trees to specific models, the 31-2 code can map to different fault areas across Civics, Accords, CR-Vs, and other vehicles, as well as across different years. Always reference the exact service manual or a Honda dealer’s technical resources for your VIN, year, and model. Technical service bulletins (TSBs) may also clarify known 31-2-related issues for particular platforms.
Common model considerations
Some models may show 31-2 as a front-wheel or rear-wheel sensor issue, while others may tie it to module communication problems or harness faults in a given generation. Do not assume a fixed wheel location without checking your model-specific documentation.
What to do next
If you’re facing an ABS warning light and a 31-2 code, here’s a practical plan of action to ensure safety and accuracy.
- Schedule service with a dealership or shop that has Honda diagnostics tools and model-specific manuals.
- Do not ignore an active ABS warning light. If braking feels degraded, limit driving and seek professional inspection.
- Provide the technician with any recent work on sensors, wheels, or suspension, as well as the exact code and when it appeared (e.g., after a tire change or wet conditions).
- Expect a diagnostic process that includes both electrical tests (sensors, wiring, module power) and mechanical checks (sensors and reluctors).
Professional diagnosis will likely determine whether the fix is a sensor replacement, wiring repair, reluctor ring replacement, or, in some cases, ABS module service. Driving long distances with an ABS fault can increase braking risk, so timely evaluation is recommended.
Summary
Honda ABS code 31-2 generally indicates a fault in the wheel-speed sensor circuit or its communication with the ABS module. Because Honda uses model-specific diagnostic codes, the exact cause may vary by vehicle. A careful diagnosis should include live data review with a Honda-specific scanner, thorough inspection of wheel-speed sensors and wiring, examination of reluctor rings, and verification of power and grounding to the ABS module. Repairs often involve sensor or wiring fixes, with module or ring replacement if the fault persists. Always consult your model’s official service manual or a Honda dealer for precise guidance.


