Quick answer
Code P0747 is “Pressure Control Solenoid ‘A’ Stuck On.” The pressure control (EPC) solenoid that regulates transmission line pressure is stuck applying pressure even when the TCM commands it off — so line pressure stays high (often maximum). The result is harsh, slamming shifts, slipping and limp mode. The usual culprits are a stuck or failed EPC solenoid, contaminated fluid, or a sticking valve body.
The P0747 trouble code means a transmission pressure control solenoid is stuck applying pressure, which forces line pressure too high and makes the transmission shift violently. This guide covers the symptoms, causes and fixes for P0747, and shows where a bi-directional scan tool like the iCarsoft CR Max P reads live pressure data and commands the solenoid to confirm the fault.
1What Does the P0747 Code Mean?
P0747 is a generic powertrain DTC set when the TCM commands pressure control solenoid “A” (often the EPC / line-pressure solenoid) off, but its hydraulic effect doesn't turn off — the solenoid is mechanically or hydraulically stuck on, forcing continuous, often maximum, line pressure. On some applications “Solenoid A” ties to the TCC/EPC circuit, so confirm against your specific make.
2Symptoms of the P0747 Code
- Vehicle drops into limp mode (one fixed gear).
- Harsh, hard or “slamming” shifts.
- Transmission slipping during gear changes.
- Transmission overheating.
- Check engine light on.
- Reduced fuel economy.
- Transmission binding or stuck in gear.
3Common Causes of the P0747 Code
- Faulty or stuck pressure control (EPC) solenoid.
- Contaminated or dirty transmission fluid blocking the solenoid.
- Clogged transmission filter.
- Sticking or worn valve body (bore wear).
- Corroded connectors or damaged wiring to the solenoid.
- Faulty transmission pump.
- Faulty TCM/PCM (least common).
4How Serious Is P0747? Can You Keep Driving?
Don't keep driving on P0747. A stuck-on pressure control solenoid forces excessive line pressure, which causes violent shifts, overheating and accelerated internal wear that can lead to transmission failure. Get the vehicle to a shop and minimize driving in the meantime.
5How to Diagnose the P0747 Code
The focus is pressure — commanded vs actual:
- Read codes and freeze-frame with a bi-directional scan tool such as the iCarsoft CR Max P.
- Watch live data: commanded EPC duty cycle vs actual line pressure and fluid temperature.
- Run a bi-directional active test to cycle the EPC solenoid and watch the pressure respond.
- Inspect fluid level and condition — dirty or burnt fluid points to internal contamination.
- Measure solenoid resistance and check the connector/wiring; perform a line-pressure gauge test to separate valve body from pump.
6Steps to Fix the P0747 Error Code
- Check fluid level and condition; if contaminated, service the fluid and filter.
- Inspect and clean or repair the solenoid connector and wiring.
- Test the EPC / pressure control solenoid; replace it if stuck or out of spec.
- Inspect the valve body for sticking bores; clean or replace as needed.
- Verify line pressure with a gauge after the repair.
- Clear codes, relearn adaptives and road-test.
- If pressure is still wrong with a good solenoid and valve body, evaluate the pump.
7Why Correct Line Pressure Matters
The pressure control solenoid is how the TCM dials transmission line pressure up and down to apply clutches firmly but smoothly. Stuck on, it forces maximum pressure all the time — so every shift slams home, the fluid overheats and the clutches and seals wear fast. Keeping that solenoid free and the fluid clean is what lets the transmission shift smoothly and last.
8Which iCarsoft Tool to Use
The iCarsoft CR Max P is well suited to a P0747. Its bi-directional control lets you cycle the EPC/pressure control solenoid while you watch commanded duty cycle against actual line pressure on live data — so you can tell a genuinely stuck solenoid from a fluid or valve-body problem before tearing into the transmission.
With CAN-FD support and coverage for 58 vehicle makes, it also confirms line pressure is back to normal after the repair.
Recommended for P0747
iCarsoft CR Max P
Pro bi-directional scan tool with live transmission pressure data, solenoid actuation, CAN-FD and full-system diagnostics across 58 car brands — to cycle the EPC solenoid and verify a P0747 repair.
$599.99 · was $819.99 · lifelong free updates
Shop CR Max P See full specs9P0747 Repair Cost
Cost depends on whether it's the solenoid, the valve body or the pump. Typical ranges (parts + labor):
| Repair | Typical cost |
|---|---|
| Diagnosis (1 hr) | $75–$150 |
| Pressure control / EPC solenoid | $150–$450 |
| Fluid + filter service | $150–$350 |
| Valve body repair / replacement | $500–$1,000 |
| Transmission pump replacement | $600–$1,500 |
These are general estimates — get a quote once the specific cause is confirmed.
10Prevention & Regular Maintenance
- Change transmission fluid and filter on schedule to prevent solenoid clogging.
- Keep fluid at the correct level and color; investigate dark or burnt fluid early.
- Avoid overheating the transmission — tow within limits and fit an auxiliary cooler.
- Address harsh-shift symptoms immediately before pressure damage compounds.
- Use only the manufacturer-specified ATF.
11Related Trouble Codes
12P0747 — Frequently Asked Questions
Is P0747 safe to drive with?
No — excessive pressure and limp mode can quickly damage the transmission, so minimize driving and get it to a shop.
Will a fluid change fix P0747?
It can if dirty fluid jammed the solenoid, but a truly stuck solenoid or worn valve body needs replacement.
What does “Solenoid A” control?
It regulates hydraulic line pressure (EPC). It's make-specific — on some Fords it ties to the TCC/EPC circuit.
How is P0747 different from P0746?
P0746 is “performance or stuck off” (too little pressure); P0747 is “stuck on” (too much pressure).
How do I reset the P0747 code?
Fix the stuck solenoid or contamination first, then clear the code with a scan tool such as the iCarsoft CR Max P and confirm it stays off after a road test.
13References
- SAE International, J2012 — Diagnostic Trouble Code Definitions (the standard that defines P0747).
- Wikipedia, Automatic transmission — background on line pressure and hydraulic control.