HomeTrouble CodesU0679

U0679 — Lost Communication Transmission Fluid Pressure Sensorswitch

Generic OBD-II · all makesNetwork / communication

OBD-II code U0679 indicates that the powertrain control module (PCM) has lost communication with the transmission fluid pressure sensor or switch on the vehicle's communication network. This typically means the sensor or its circuit is not sending data as expected, which can affect transmission operation and shift quality.

Symptoms

What causes it — most likely first

1. Faulty transmission fluid pressure sensor/switch

The sensor itself may be defective, sending incorrect or no signals to the communication network. This is the most common cause of U0679.

2. Wiring or connector issues in the sensor circuit

Damaged, corroded, or loose wiring or connectors between the sensor and the control module can disrupt communication. Shorts or open circuits are common culprits.

3. Poor electrical grounding

A weak or corroded ground connection can cause intermittent or complete loss of communication between the sensor and the network.

4. Communication network issues (CAN bus)

Problems with the Controller Area Network (CAN) bus, such as damaged wiring, shorts, or high resistance, can prevent proper data transmission between modules.

5. Faulty transmission control module (TCM)

While less common, the TCM may fail to process or relay the sensor's data correctly, leading to a communication loss.

6. Powertrain control module (PCM) failure

PCM failure is rare for this code and should only be considered after all other causes have been thoroughly ruled out. Replacing the PCM is unlikely to resolve U0679 unless there is clear evidence of module malfunction.

How it's diagnosed

  1. Retrieve and document all stored trouble codes using an OBD-II scanner, including freeze frame data to identify conditions when the code was set.
  2. Inspect the transmission fluid pressure sensor/switch and its wiring harness for visible damage, corrosion, or loose connections. Repair or replace as needed.
  3. Check the sensor's electrical connectors for bent pins, corrosion, or poor contact. Clean or repair connectors if necessary.
  4. Test the sensor's voltage and ground signals using a multimeter to verify proper operation. Compare readings to manufacturer specifications.
  5. Inspect the CAN bus wiring and connectors for damage, shorts, or high resistance. Use a scope or CAN bus tester to verify signal integrity if available.
  6. Test the transmission control module (TCM) and powertrain control module (PCM) for proper operation, focusing on communication signals. Replace only if confirmed faulty.

Code facts & related codes

SystemNetwork / communication
StandardizationSAE generic — identical on every make

Frequently asked

Can I drive with a U0679 code?

Driving with this code may result in poor transmission performance, harsh shifting, or the vehicle entering limp mode. It is recommended to diagnose and repair the issue as soon as possible to avoid further damage.

Is the PCM usually the cause of U0679?

No, the PCM is rarely the cause of U0679. This code typically stems from issues with the sensor, wiring, or communication network. Replacing the PCM should only be considered after all other potential causes have been ruled out.

How do I know if the sensor or wiring is the problem?

Start by inspecting the sensor and its wiring for visible damage or corrosion. Use a multimeter to test the sensor's voltage, ground, and signal output. If the sensor tests within specifications, focus on the wiring and connectors.

Will resetting the code fix the issue?

Resetting the code may temporarily clear the check engine light, but it will not fix the underlying issue. The code will likely return if the root cause (e.g., faulty sensor, wiring, or communication problem) is not addressed.