DOBD DashX ☰ Browse all codes
P2847

Shift Fork C Position Sensor Incorrect Neutral Position Indicated

Transmission Generic OBD-II Medium

What it means

P2847 sets when the shift fork C position sensor reports a neutral position the control module doesn't believe is correct. Because the module uses that reference to engage gears cleanly, a wrong neutral point can cause harsh engagement or a limp-mode fallback. It often follows a sensor fault, wiring issue, or a missing shift-fork relearn rather than internal transmission damage.

Medium

Can I keep driving? Sometimes, but the transmission may misjudge neutral and shift harshly or enter limp mode; get it diagnosed before relying on it.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Shift fork C position sensor mis-calibrated or reading the wrong neutral point
  2. Faulty shift fork C position sensor
  3. Corroded or loose sensor connector / chafed wiring shifting the signal
  4. Mechanical wear or binding in the shift fork/actuator so the fork doesn't reach true neutral
  5. Faulty transmission control module (least likely)

How to diagnose & fix

Work through it in order

  1. Read freeze-frame data and compare the fork C position signal to the actual selected position live.
  2. Inspect the sensor connector and wiring for corrosion or chafing that could offset the reading.
  3. Check whether the transmission needs a shift-fork/basic-setting relearn after service — a mis-learned neutral point commonly triggers this.
  4. If the signal and adaptation are correct, inspect the fork and actuator for wear or binding. Clear and road-test.

FAQ

Quick answers

Is it safe to drive with P2847?+
It may be, but the transmission can misread neutral and shift roughly or drop into limp mode. Have it checked soon.
Can I just clear P2847?+
It returns if the sensor still reports the wrong neutral position. A relearn or sensor repair is usually needed, not just a clear.

Related codes

Often seen with P2847

Read & clear P2847 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