Drivers typically notice that accessories that normally operate in the “ACC” (accessory) position stop working or operate at reduced brightness. Common observations include:
Because the fault is detected by the Body Control Module, engine performance, transmission shifting, or fuel‑system operation are not affected.
The ignition switch contains separate contacts for OFF, ACC, ON, and START positions. Wear, corrosion, or internal mechanical failure can prevent the ACC contact from closing fully, producing a voltage drop that the BCM reads as “circuit low.”
The ACC circuit runs from the ignition switch to the BCM through a harness that traverses the steering column and firewall. A broken wire, chafed insulation, or a short to ground can reduce voltage below the BCM’s threshold (typically ~9 V), triggering P2537.
The ACC circuit shares a common ground with other body‑module circuits. A loose bolt, oxidized connector, or corroded terminal can add resistance, causing the voltage at the BCM input to sag when accessories draw current.
Many vehicles protect the ACC circuit with a dedicated fuse (often 10 A–15 A). A partially blown fuse may still allow a trickle of current, insufficient for the BCM’s voltage sensor, resulting in the low‑circuit code.
Even with a healthy switch and wiring, the BCM’s internal voltage‑sense transistor can fail, or the module’s calibration may be corrupted after a battery disconnect or flash‑programming event. In such cases the BCM reports a low‑circuit condition despite proper upstream voltage.
High‑draw accessories (e.g., amplified audio amps, auxiliary lighting) installed on the ACC line can pull the voltage down, especially if the vehicle’s battery is weak. While the accessory itself may be the immediate load, the resulting low voltage is still reported as a circuit fault.
– Connect a professional OBD‑II scanner capable of reading BCM codes. Confirm the presence of P2537 and note any additional BCM‑related codes (e.g., P2500‑P2599 series).
– Measure the battery’s state of charge. A healthy 12‑V system should read 12.6 V at rest. If the battery is below 12.2 V, charge or replace it before proceeding; low battery voltage can mask the true fault.
– With the key in the ACC position, probe the ACC terminal on the ignition‑switch connector. Voltage should be 11.5 V–12.5 V. A reading below 9 V indicates a switch or wiring issue.
– Disconnect the ACC harness at the switch and at the BCM. Use a multimeter to verify continuity (≤ 0.1 Ω) and to detect any high‑resistance joints. Replace damaged wires or repair chafed sections.
– Locate the ACC ground strap or grounding bolt near the steering column and firewall. Clean corrosion, torque to spec, and re‑measure resistance (should be < 0.05 Ω). Re‑seat any loose connectors.
– Remove the ACC‑circuit fuse and perform a visual inspection. If the metal ribbon is broken or discolored, replace with the same amperage rating. A partially blown fuse may need a replacement even if continuity appears marginal.
– Using a scope or a scan tool with live data, monitor the BCM’s ACC voltage input while the key is in ACC. A stable 12‑V reading confirms the BCM is receiving proper voltage. Fluctuations or low readings suggest internal BCM fault.
– If the wiring and switch test clean, perform a BCM calibration procedure as outlined in the manufacturer’s service information. This often involves a “reset ACC circuit” routine that clears residual error flags.
– When the ignition switch fails the voltage test after wiring verification, replace the switch.
– If the BCM input consistently reads low despite correct upstream voltage, the BCM may need replacement or re‑flashing.
Typical cost ranges (parts + labor, U.S. market):
If the ignition switch shows internal corrosion or the BCM input transistor fails repeatedly after multiple wiring repairs, a replacement is often more reliable than continued patchwork. Repeated low‑circuit readings can also indicate a compromised BCM that may affect other body‑module functions (e.g., door‑lock control, interior lighting).
Flagship One perspective – Modern control modules are complex and integrated with security and immobilizer systems. That’s why choosing a replacement isn’t only about the hardware—it’s about correct programming and compatibility. Flagship One specializes in VIN‑matched control modules, providing a plug‑and‑drive solution backed by warranty. Our units are pre‑programmed to your vehicle’s specifications, eliminating dealer‑only re‑flash steps and ensuring seamless integration with existing systems.
Service Recommendation: Most issues related to this fault are diagnosed and corrected through inspection, wiring repair, and calibration rather than module replacement. For modules not typically replaced through aftermarket suppliers, diagnosis and repair should be performed by a certified automotive technician with access to factory service information and tooling.
A flashing light indicates the BCM has detected a low‑voltage condition on the ACC input. The flash pattern is a diagnostic cue; it does not imply a safety‑critical failure but does mean accessories will remain inoperative until the fault is cleared.
A severely discharged battery can drop the ACC voltage below the BCM’s threshold, triggering the code. Verify battery voltage first; if it reads under 12.2 V, charge or replace the battery before pursuing further diagnostics.
Replacement units vary by production date and software version, so the correct module is matched to the vehicle’s VIN before programming. Expect a parts price of $400‑$650 plus $120‑$180 labor and $80‑$120 for programming.
The fault does not affect engine or brake operation, but loss of power windows, climate control, or radio may be inconvenient. If the vehicle is equipped with key‑less entry or remote‑start, those functions could also be compromised; it is advisable to repair the fault promptly.
Yes. High‑draw aftermarket accessories can pull the ACC voltage down, especially if the vehicle’s battery is marginal. The proper remedy is to relocate the accessory to a switched‑12 V source that is rated for the load, then re‑scan to confirm the code clears.