P0319
Rough Road Sensor B Signal Circuit
Misfire monitoring
Generic OBD-II
High
What it means
P0319 is set when the signal circuit for the rough road sensor B is out of range. This sensor is a small accelerometer that tells the engine computer when the road is bumpy, so the misfire monitor doesn't mistake road vibration for engine misfires. The engine usually runs fine, but until it's fixed, misfire detection is less reliable.
High
Can I keep driving? The engine runs and drives normally β the main risk is that the misfire monitor can't filter out bumps, so it may set false or missed misfire codes.
Common symptoms
What you'll notice
- Check-engine light on
- Often no noticeable change in how the engine runs
- False or intermittent misfire codes on rough surfaces
- Misfire monitor may be disabled until the sensor is fixed
Common causes
Most likely first
- Faulty rough road (accelerometer) sensor BLikely
- Open, shorted, or chafed wiring in the sensor B signal circuitCommon
- Loose or corroded connector at the sensorCommon
- Fault in the control module reading the sensor (less common)Less often
How to diagnose & fix
Work through it in order
- Read freeze-frame data and confirm the fault is on the rough road sensor B signal circuit.
- Locate the rough road sensor and inspect its connector and wiring for damage or corrosion.
- Check the signal circuit for continuity and correct reference/ground voltages.
- Repair any wiring or connector faults before condemning the sensor.
- If the circuit is good, replace the rough road sensor. Clear and re-test.
FAQ
Quick answers
Is it safe to drive with P0319?+
Yes β the engine itself runs normally. The concern is diagnostic: the ECM uses this sensor to avoid flagging false misfires on bumpy roads, so accuracy of misfire detection suffers.
Can I just clear P0319?+
It will return until the sensor or its circuit is repaired. This isn't a code that clears on its own.
Related codes
Often seen with P0319
Read & clear P0319 yourself
Scan your car, confirm the code, and clear it once it's fixed β with OBD DashX on your phone.
β Verified name β SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX