P0747 is a transmission‑related OBD‑II fault code indicating that the pressure control solenoid is stuck in one position and is not cycling as commanded by the powertrain control module (PCM/TCM). When the solenoid fails to regulate line pressure properly, the transmission may shift harshly, slip, or enter a fail‑safe (limp) mode. The code is set when the PCM detects that the solenoid’s state does not match the expected on/off or PWM command.
The solenoid itself can mechanically jam open or closed, preventing proper line‑pressure regulation.
Fluid that is dark, burnt, or contains debris can clog or bind the solenoid, causing it to stay in one position.
A damaged harness, corroded terminals, or an intermittent open/short can keep the PCM from correctly commanding the solenoid.
Insufficient fluid reduces line pressure and can make the solenoid appear stuck as the system cannot maintain proper pressure.
The valve body houses the solenoid; wear or scoring can prevent the solenoid’s plunger from moving freely.
In very few cases, a software issue or electrical fault within the control module may send incorrect commands, but this is far less common than the other causes.
While the PCM controls the solenoid, failures of the module itself are rare for this code. Most instances are traced to the solenoid, fluid, or wiring.
If the fluid is contaminated, a fluid change may restore proper solenoid operation, but if the solenoid is physically failed, replacement will be necessary.
Typically, only the pressure control solenoid (or the valve‑body assembly that contains it) needs replacement; a full transmission replacement is rarely required.
The vehicle may enter a fail‑safe mode limiting gear selection, and prolonged operation can lead to transmission damage, so the issue should be diagnosed and repaired promptly.