P284C
Shift Fork D Stuck
Transmission (shift fork)
Generic OBD-II
High
What it means
P284C means shift fork 'D' is mechanically stuck and not moving to its commanded position. Because the fork physically engages the gears, a stuck fork can leave the transmission unable to select or release certain gears, force limp mode, or leave the car unable to move. This is usually a mechanical/actuator problem rather than a simple sensor glitch.
High
Can I keep driving? Not recommended — a stuck shift fork can leave the transmission unable to engage or release gears and may strand you; get it towed/checked before driving.
Common symptoms
What you'll notice
- Harsh engagement, grinding, or refusal to select certain gears
- Transmission slips out of or won't hold a gear
- Reduced-function (limp) mode or restricted gear range
- Check-engine light on with the code stored
Common causes
Most likely first
- Faulty shift-fork position sensor or its magnet/targetLikely
- Open, shorted, or high-resistance wiring to the fork sensorCommon
- Corroded or loose internal connector at the mechatronic unitCommon
- Mechanical: worn, binding, or damaged shift fork/actuatorLess often
How to diagnose & fix
Work through it in order
- Read freeze-frame and compare commanded vs. actual fork position on a scan tool.
- Inspect the fork-sensor circuit and internal connector for opens, shorts, and corrosion.
- Check transmission fluid condition (dual-clutch units are sensitive to fluid).
- Replace the sensor/mechatronic unit, or repair the fork mechanism if binding, then relearn, clear, and re-test.
FAQ
Quick answers
Is it safe to drive with P284C?+
Drive as little as possible. Fork faults can leave the transmission unable to select gears and may strand you; get it diagnosed promptly.
Can I just clear P284C?+
Only briefly for testing. A fork position or mechanical fault returns and can worsen quickly.
Related codes
Often seen with P284C
Read & clear P284C 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