What it means
Shift fork D position sensor reports a value outside the calibrated travel window. Mechanical alignment off or sensor drift.
At a glance
- Usually lights the check-engine light
- The engine or gearbox may go into limp mode
How it works
Shift fork D moves an internal transmission selector, and its position sensor reports fork travel to the TCM. P2841 sets when the reported D position does not match the calibrated travel range, which can result from sensor offset or wear in the fork mechanism.
Common causes
Most likely first.
- Sensor zero point drifted
- Fork shaft worn
- Sensor element aged beyond calibration window
Symptoms
- Check engine or transmission warning light on
- Harsh, delayed, or missing shifts
- Possible limp mode (locked in one gear)
- Slipping or shuddering during gear changes
How to diagnose it
- Save freeze-frame data and compare commanded and reported fork D positions in TCM live data to identify when the reading leaves its calibrated range.
- Inspect the fork D sensor mounting and connector for looseness or damage that could shift the sensor's reference position.
- Check fork D sensor wiring, supply, and ground against the manufacturer's specification to rule out an electrical fault affecting the reading.
- Use the manufacturer's procedure to assess whether the fork D sensor's neutral reference or travel reading is offset.
- If the sensor and its calibration check pass, inspect the fork D shaft and selector mechanism for wear or restricted travel.
Common fixes
- Secure a loose fork D sensor mount or correct its alignment using the manufacturer's procedure.
- Repair wiring or connector faults that distort the fork D position signal.
- Replace a fork D sensor that has drifted beyond its calibration range.
- Repair worn fork D shaft or selector components if inspection confirms mechanical wear.
Can I keep driving?
Limit driving if shifts are delayed, harsh, or slipping, because fork D may not be reaching or reporting the intended position and gear engagement can worsen. Stop if the transmission loses a gear or enters limp mode.
A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together
This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.