P0754
Shift Solenoid A Intermittent
Transmission / shift controls
Generic OBD-II
Medium
What it means
P0754 means the transmission control module is seeing an intermittent electrical fault in the shift solenoid A circuit — the signal drops out now and then. Because that solenoid helps control gear changes, shifts can become harsh or erratic and the transmission may briefly enter limp mode. The usual culprit is a loose connector or chafed wiring rather than the solenoid itself.
Medium
Can I keep driving? Usually drivable, but expect occasional harsh or wrong-gear shifts and brief limp mode — fix it to avoid added transmission wear.
Common symptoms
What you'll notice
- Harsh, erratic, or delayed shifts that come and go
- Occasional wrong-gear behavior or brief limp mode
- Check-engine light that may appear intermittently
- Slipping feel during shifts
Common causes
Most likely first
- Loose or corroded connector at shift solenoid ALikely
- Chafed or intermittent wiring in the solenoid circuitCommon
- Failing shift solenoid ACommon
- Low or dirty transmission fluidLess often
- Failed transmission control module (TCM/PCM)Less often
How to diagnose & fix
Work through it in order
- Wiggle-test and inspect the shift solenoid A connector and harness for intermittent contact.
- Check transmission fluid level and condition.
- Measure shift solenoid A resistance and compare to spec.
- Clear the code and road-test to see if it returns.
- Replace the solenoid if faulty; evaluate the TCM only after wiring and solenoid check out.
FAQ
Quick answers
Is it safe to drive with P0754?+
Generally yes for short trips, but shifting may be rough or briefly drop into limp mode. Repair it promptly so erratic shifts don't accelerate wear.
Can I just clear P0754?+
You can, and it may stay off briefly, but an intermittent fault returns until the loose connection, wiring, or solenoid is fixed.
Related codes
Often seen with P0754
Read & clear P0754 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