2005 Buick Lacrosse P0318 Code: ABS, Traction Control & Brake Warning Lights Flashing with C0896 Error
My 2005 Buick Lacrosse with a 3.6L engine is showing DTC P0318 (Rough Road Sensor Circuit Malfunction) and DTC C0896 (Device Voltage Range/Performance). The check brake, ABS, and traction control lights turn on intermittently while driving—no consistent pattern from the first start to over 20 miles. I've confirmed the presence of both codes using an OBD2 scanner. I'm trying to locate the rough road sensor and understand if there's a connection between P0318 and C0896, especially since the ABS and traction control systems are affected. The C0896 code points to voltage issues in the Electronic Brake Control Module (EBCM), which is directly tied to these warning lights. I've already checked the battery condition and charging system—battery was replaced due to failure after sitting for weeks in Kansas winter, with acid leakage. I also inspected the front ABS wiring harness from frame to wheel hubs; reseating connections improved symptoms temporarily but did not resolve the issue permanently. Recently, I discovered that the right rear brake caliper was leaking and had soaked the speed sensor (integrated into the hub). After replacing both the caliper and hub, the lights stayed off during initial drives. However, after a second drive, the same pattern of intermittent warning light activation returned. This suggests possible electrical interference or voltage instability. I'm now looking for guidance on how to interpret freeze frame data (saved when the code was set) and whether there's a known wiring diagram issue specific to this 2005 Buick Lacrosse model.
DTC P0318 indicates an issue with the rough road sensor circuit. This code is often linked to DTC C0896, which reflects a voltage range or performance fault in the Electronic Brake Control Module (EBCM). Since the EBCM controls ABS and traction control systems, this explains why those warning lights activate. Start by verifying your charging system—check battery health and alternator output. Also scan for any additional codes. Have you performed any recent maintenance or modifications on the vehicle? A simple first step is to inspect fuses 23, 19, and 31 in the underhood accessory wiring junction block. If those are intact, proceed with a full circuit test for continuity or damaged wires or connections.