DOBD DashX ☰ Browse all codes
P0791

Intermediate Shaft Speed Sensor A Circuit

Transmission β€” speed sensing Generic OBD-II Medium

What it means

P0791 means the control module has detected a circuit problem with the intermediate shaft speed sensor. The transmission uses this sensor to compare shaft speeds and confirm it is in the right gear, so a bad signal can cause erratic or delayed shifts and may force a protective limp mode. It's a sensor fault β€” it affects shifting, not engine starting.

Medium

Can I keep driving? Often driveable but shifting may be erratic or the transmission may limp β€” drive gently to a shop; it won't stop the engine from starting.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Failed intermediate shaft speed sensor
  2. Damaged wiring or corroded connector in the sensor circuit
  3. Debris or damage on the sensor's tone/reluctor ring
  4. Loose or corroded electrical connections
  5. Failed transmission control module (rare)

How to diagnose & fix

Work through it in order

  1. Read freeze-frame data and compare the intermediate shaft speed reading against input/output speeds in live data.
  2. Inspect the sensor wiring and connector for damage or corrosion.
  3. Check the sensor tip and tone ring for metal debris or damage.
  4. Measure the sensor and its circuit; replace the sensor if it reads open, shorted, or erratic.
  5. Clear the code and road-test to confirm normal shifting returns.

FAQ

Quick answers

Is it safe to drive with P0791?+
You can usually limp to a shop, but without a valid shaft-speed signal the transmission may shift erratically or lock in one gear. Avoid long trips.
Can I just clear P0791?+
It returns once the sensor or wiring fault reappears. Diagnose the circuit rather than only clearing the code.

Related codes

Often seen with P0791

Read & clear P0791 yourself

Scan your car, confirm the code, and clear it once it's fixed β€” with OBD DashX on your phone.

β–Ά Get it on Google Play
βœ“ Verified name β€” SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX