P284D
Shift Fork A Unrequested Movement
Transmission controls
Generic OBD-II
High
What it means
P284D means the controller detected shift fork A moving without being commanded to. On automated-manual and dual-clutch transmissions the fork engages gears mechanically, so unrequested movement risks an unexpected gear change, grinding, or lockup. Causes range from a mechanical/hydraulic actuator fault to a false position-sensor reading. Because of the safety risk, it should be inspected before further driving.
High
Can I keep driving? Not recommended — a shift fork moving on its own can cause an unexpected gear change or lockup, so limit driving until it's inspected.
Common symptoms
What you'll notice
- Check-engine light on
- Unexpected gear changes or sudden shifts
- Harsh engagement, grinding, or noise
- Limp mode or refusal to shift
Common causes
Most likely first
- Mechanical fault or wear in the shift fork/actuatorLikely
- Hydraulic pressure problem allowing the fork to driftCommon
- Faulty shift fork position sensor giving a false readingCommon
- Internal mechatronic or valve-body faultLess often
- Low or contaminated transmission fluid affecting actuationLess often
How to diagnose & fix
Work through it in order
- Read freeze-frame and review fork A position and commanded vs. actual gear in live data.
- Check transmission fluid level and condition.
- Verify the position sensor reading is accurate before condemning the mechanicals.
- Inspect the actuator and hydraulic control for the fork.
- Repair the mechatronic/actuator or fork as needed; this often requires internal transmission service. Clear and re-test.
FAQ
Quick answers
Is it safe to drive with P284D?+
Not really. An unrequested fork movement can cause a sudden gear change or lockup, which is a safety risk. Have it inspected before driving far.
Can I just clear P284D?+
It will return if the fork is still moving without command. This one needs the mechanical or hydraulic cause fixed, not just a reset.
Related codes
Often seen with P284D
Read & clear P284D 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