If your scan tool displays C0903, one of your vehicle’s electronic chassis control modules has detected that its reference voltage circuit is lower than the expected operating range. Unlike C0902 (Device Voltage Reference Circuit), which indicates a general fault within the reference circuit, C0903 specifically means the module is seeing low reference voltage, typically on the regulated 5-volt sensor supply.
On many GM vehicles, C0903 is commonly logged by the Electronic Brake Control Module (EBCM), Transfer Case Control Module (TCCM), or another chassis controller when the shared 5-volt reference circuit drops below specification. This can prevent multiple sensors from operating correctly, causing the module to disable safety systems such as ABS, Traction Control, StabiliTrak, and Electronic Four-Wheel Drive.
In most cases, C0903 is caused by a shorted sensor, a short-to-ground, damaged wiring, corrosion, or excessive resistance—not a failed control module.
For additional chassis diagnostic guides, visit our Complete OBD-II Trouble Code Library:
https://my.prostreetonline.com/dtc-obdii
Quick Facts
| Item | Information |
|---|---|
| OBD-II Code | C0903 |
| Description | Device Voltage Reference Circuit Low |
| Category | Chassis (C) Codes |
| System | Chassis Electronics / Sensor Reference Voltage |
| Severity | ★★★★☆ High |
| Safe to Drive? | Usually, but electronic safety systems may be disabled |
| Common Causes | Shorted sensor, short to ground, damaged wiring, poor electrical connections |
| Typical Repair Cost | $75–800 |
What Does C0903 Mean?
The C0903 code indicates that a chassis control module has detected that the reference voltage supplied to one or more sensors is below its calibrated operating range.
Most electronic chassis sensors rely on a regulated 5-volt reference generated by the control module rather than battery voltage. The module constantly monitors this circuit to ensure sensors receive a stable and accurate voltage supply.
If the module detects that the reference voltage has fallen below specification, it stores C0903.
This low-voltage condition is commonly caused by:
- A short to ground
- An internally shorted sensor
- High resistance within the wiring
- Corroded connectors
- A damaged wiring harness
- A failing internal voltage regulator
Sensors commonly sharing the reference circuit include:
- Steering Angle Sensor
- Brake Pressure Sensor
- Transfer Case Position Sensor
- Ride Height Sensors
- Suspension Height Sensors
- Yaw Rate Sensor
- Position Sensors
- Pressure Sensors
Because multiple sensors often share one reference circuit, a single failed sensor can pull the entire circuit low, causing several unrelated trouble codes at once.
Symptoms of C0903
Common symptoms include:
- ABS warning light
- Traction Control warning
- StabiliTrak warning
- Service 4WD message
- Suspension warning light
- Steering assist warning
- Stored C0903 diagnostic code
Additional symptoms may include:
- Multiple sensor-related DTCs
- Communication fault codes
- Four-wheel drive disabled
- Electronic stability control unavailable
- Adaptive suspension disabled
- Steering angle calibration failure
- Reduced braking assistance
- Intermittent warning lights
The symptoms often appear suddenly because the affected sensors lose their shared voltage reference simultaneously.
Common Causes
Shorted Sensor
An internally failed sensor is the most common cause of C0903.
When a sensor shorts internally, it can pull the entire 5-volt reference circuit below specification.
Frequently affected sensors include:
- Brake pressure sensor
- Steering angle sensor
- Ride height sensor
- Transfer case position sensor
Short to Ground
A damaged wire contacting the chassis or engine can pull the reference voltage close to zero volts.
Common failure locations include:
- Frame rails
- Suspension components
- Steering linkage
- Transfer case wiring
- Areas exposed to road debris
Damaged Wiring Harness
Broken or damaged wiring can create excessive resistance or intermittent shorts.
Inspect for:
- Chafed insulation
- Pinched wiring
- Melted insulation
- Rodent damage
- Previous repair damage
Corroded Connectors
Moisture intrusion can increase resistance and reduce reference voltage.
Inspect connectors for:
- Green corrosion
- Bent terminals
- Loose pins
- Water intrusion
Poor Ground Connections
Although the reference circuit is regulated, poor grounds can affect module operation and voltage stability.
Inspect:
- Battery grounds
- Engine grounds
- Chassis grounds
- Module ground circuits
High Resistance in the Circuit
Loose connectors or partially broken wires can reduce voltage reaching the sensors.
Voltage-drop testing is often required to locate excessive resistance.
Internal Control Module Failure
The control module’s internal 5-volt regulator can fail.
This is considerably less common than sensor or wiring faults and should only be considered after external circuits have been verified.
How Serious Is C0903?
High.
Although the vehicle may remain drivable, the affected chassis systems may no longer function correctly.
Possible consequences include:
- Disabled ABS
- Disabled Traction Control
- Disabled Stability Control
- Four-wheel drive faults
- Steering assistance problems
- Suspension system faults
Driving without these safety systems may increase stopping distances and reduce vehicle stability in slippery conditions.
Can You Drive With C0903?
Usually, yes—but with caution.
The engine and transmission are generally unaffected, but electronic safety systems may be disabled.
If multiple warning lights appear or vehicle handling changes, repairs should be completed as soon as possible.
How to Diagnose C0903
1. Scan All Control Modules
Check for additional sensor or communication codes.
Multiple DTCs often identify the affected reference circuit.
2. Measure the 5-Volt Reference
Using a digital multimeter:
- Back-probe the reference wire.
- Verify approximately 5 volts is present.
If the voltage measures significantly below specification, continue diagnosis.
3. Disconnect Sensors Individually
Disconnect each sensor sharing the circuit one at a time.
If the reference voltage returns to normal after disconnecting a sensor, that sensor is likely shorted internally.
4. Inspect the Wiring Harness
Look for:
- Chafed insulation
- Pinched wiring
- Broken conductors
- Heat damage
- Rodent damage
Repair damaged wiring before replacing components.
5. Inspect Connectors
Check for:
- Corrosion
- Moisture
- Bent terminals
- Loose connections
Repair or replace damaged connectors as necessary.
6. Verify Ground Integrity
Perform voltage-drop testing on:
- Battery grounds
- Engine grounds
- Chassis grounds
- Module grounds
Repair excessive resistance.
7. Verify Repairs
After repairs:
- Clear all stored DTCs.
- Road test the vehicle.
- Confirm the reference voltage remains stable.
- Verify C0903 does not return.
Common Repairs
| Repair | Estimated Cost |
|---|---|
| Replace faulty sensor | $125–450 |
| Repair damaged wiring | $100–400 |
| Replace electrical connector | $75–250 |
| Repair ground connection | $75–200 |
| Wiring harness repair | $150–600 |
| Replace chassis control module (if necessary) | $600–1,500 |
Common Diagnostic Mistakes
Technicians frequently:
- Replace the control module before testing the 5-volt reference circuit.
- Replace multiple sensors without identifying the shorted component.
- Ignore voltage-drop testing.
- Overlook corrosion hidden inside connectors.
- Fail to disconnect sensors individually.
- Miss intermittent wiring faults caused by vibration.
Vehicles Commonly Affected
C0903 is commonly reported on:
- Chevrolet Silverado 1500
- Chevrolet Silverado HD
- GMC Sierra 1500
- GMC Sierra HD
- Chevrolet Tahoe
- Chevrolet Suburban
- GMC Yukon
- Cadillac Escalade
- Chevrolet Colorado
- GMC Canyon
- Chevrolet Traverse
- GMC Acadia
- Buick Enclave
- Hummer H2
- Hummer H3
Similar low reference voltage faults may also appear on Ford, Ram, Jeep, Toyota, Honda, Nissan, Hyundai, Kia, Subaru, Volkswagen, BMW, Mercedes-Benz, Audi, and other vehicles using electronically controlled chassis systems.
How to Prevent C0903
Reduce the likelihood of C0903 by:
- Inspecting wiring after suspension or drivetrain repairs.
- Keeping electrical connectors sealed from moisture.
- Repairing damaged harnesses promptly.
- Avoiding poor-quality aftermarket electrical modifications.
- Securing wiring away from moving suspension components.
- Inspecting sensors after off-road use or collision damage.
Frequently Asked Questions
What causes C0903?
The most common causes include a shorted sensor, short-to-ground, damaged wiring, corroded connectors, excessive resistance, or an internal control module voltage regulator failure.
Is C0903 serious?
Yes.
The vehicle may continue to operate, but important systems such as ABS, traction control, and stability control may be disabled until the fault is repaired.
Can a bad sensor cause C0903?
Absolutely.
A single internally shorted sensor can pull the shared 5-volt reference circuit below specification and trigger C0903 along with several additional diagnostic trouble codes.
Can damaged wiring trigger C0903?
Yes.
Shorts to ground, damaged insulation, high resistance, and connector corrosion are among the most common causes.
Will replacing the control module fix C0903?
Usually not.
Most C0903 faults are caused by wiring or sensor failures. The control module should only be replaced after all external circuits have been tested.
Final Thoughts
The C0903 code indicates that a chassis control module has detected low voltage on its regulated sensor reference circuit. Unlike charging system faults, C0903 focuses specifically on the 5-volt supply used by critical chassis sensors. A single shorted sensor, damaged wiring harness, or corroded connector can reduce the reference voltage enough to disable multiple electronic safety systems.
A thorough diagnosis should begin by checking the 5-volt reference circuit, disconnecting sensors individually, inspecting the wiring harness, and verifying ground integrity before replacing expensive control modules. In most cases, repairing the faulty sensor or wiring restores proper reference voltage and clears the code.
For additional chassis and drivetrain repair guides, browse our complete OBD-II Chassis Code Library:
- Complete OBD-II Code Guide: https://my.prostreetonline.com/dtc-obdii/
- Chassis (B) Code Library: https://my.prostreetonline.com/dtc-doctor/b-code-obd-ii-codes/
Related Articles
- C0902 Code Explained – Device Voltage Reference Circuit
- C0900 Code Explained –



