P0752
Shift Solenoid A Stuck On
Transmission
Generic OBD-II
Medium
What it means
P0752 means shift solenoid A is stuck in the applied (on) state, so its hydraulic circuit stays engaged and the transmission can't shift normally through the gears that solenoid controls. The result is often being stuck in one gear or harsh, limited shifting — commonly from dirty fluid, a sticking valve body, or a failed solenoid.
Medium
Can I keep driving? Often drivable in a limited or single gear (limp mode); repair promptly to avoid further transmission wear.
Common symptoms
What you'll notice
- Transmission stuck in one gear or with limited shifting
- Harsh shifting or missed up/down shifts
- May enter limp mode
- Reduced fuel economy
- Check-engine or transmission warning light on
Common causes
Most likely first
- Shift solenoid A stuck mechanically (debris or varnish)Likely
- Low or contaminated transmission fluidCommon
- Sticking valve bodyCommon
- Wiring or connector fault in the solenoid circuitLess often
- Transmission control module fault (less common)Less often
How to diagnose & fix
Work through it in order
- Check transmission fluid level and condition — dirty fluid causes solenoids to stick.
- Read freeze-frame data and note any companion codes.
- Inspect the solenoid connector and wiring for damage or corrosion.
- Test and, if needed, replace shift solenoid A (located in the valve body).
- Clean or replace the valve body if the solenoid checks out; treat the TCM as a last resort.
FAQ
Quick answers
Is it safe to drive with P0752?+
The car usually still moves but may be stuck in one gear. Short trips to a shop are fine; avoid prolonged driving to limit wear.
Can I just clear P0752?+
It returns once the solenoid sticks on again. Address the fluid, solenoid, or valve body to keep it from coming back.
Related codes
Often seen with P0752
Read & clear P0752 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