HomeTrouble CodesP0746

P0746 — Pressure Control Solenoid Performancestuck Off

Generic OBD-II · all makesPowertrain (engine & transmission)

Code P0746 indicates that the transmission control module (TCM) or powertrain control module (PCM) has detected the pressure control solenoid is not responding as commanded—specifically, it appears to be stuck in the 'off' position. This solenoid regulates hydraulic pressure for shift quality and clutch engagement; when stuck off, the transmission may experience harsh shifts, slipping, or fail to engage gears properly.

Symptoms

What causes it — most likely first

1. Faulty pressure control solenoid (stuck off)

The solenoid itself may be mechanically stuck due to debris, wear, or internal electrical failure, preventing it from regulating pressure as commanded.

2. Dirty or low transmission fluid

Contaminated, degraded, or insufficient fluid can cause the solenoid to stick or fail to build proper pressure, mimicking a stuck-off condition.

3. Wiring or connector issues

Damaged, corroded, or loose wiring/connectors between the PCM/TCM and the solenoid can cause an open or short circuit, making the solenoid appear inoperative.

4. Transmission fluid pressure sensor fault

A faulty pressure sensor may send incorrect feedback to the PCM, leading it to misinterpret solenoid performance and set the code.

5. Internal transmission mechanical failure

Worn valve body, stuck valves, or internal leaks can cause pressure control problems that the PCM interprets as a solenoid stuck off.

6. PCM/TCM software or hardware issue

In rare cases, a control module fault or outdated software can trigger this code, but this is the least likely cause and should only be considered after all other possibilities are ruled out.

How it's diagnosed

  1. Check transmission fluid level, color, and odor; top off or change if dirty or low.
  2. Use a scan tool to retrieve all codes and freeze frame data; note any other transmission or pressure-related codes.
  3. Visually inspect the wiring harness and connectors to the pressure control solenoid for damage, corrosion, or loose pins.
  4. Test the solenoid’s resistance with a multimeter and compare to manufacturer specifications; check for shorts to ground or power.
  5. Monitor transmission fluid pressure with a mechanical gauge while commanding the solenoid on/off to verify actual pressure changes.
  6. If no external faults are found, remove the transmission pan to inspect the solenoid, valve body, and internal wiring for mechanical binding or debris.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationSAE generic — identical on every make

Frequently asked

What does OBD-II code P0746 mean?

It means the transmission control module has detected that the pressure control solenoid is not performing as expected and appears to be stuck in the off position, which can cause shifting problems.

Can I drive with a P0746 code?

It is not recommended. Driving with a stuck-off pressure control solenoid can cause harsh shifts, slipping, and accelerated transmission wear, potentially leading to costly damage.

Is the PCM the most likely cause of P0746?

No. Many drivers are told to replace the PCM, but this is almost never the root cause. The solenoid, fluid condition, or wiring are far more common culprits. A PCM should only be suspected after a thorough diagnosis rules out all other possibilities.

Will changing the transmission fluid fix P0746?

Sometimes. If the fluid is dirty or low, a fluid and filter change may free a sticking solenoid and restore proper pressure. However, if the solenoid is electrically failed or the valve body is damaged, a fluid change alone won’t resolve the code.