Pin16

P0940

Hydraulic Oil Temperature Sensor Circuit High

Severity
Medium
Driving
Drivable — book it in

The hydraulic oil temperature signal is stuck high, which reads as implausibly cold. Electrically this is usually open circuit or shorted to voltage. The module treats the reading as unusable and drives the actuators conservatively, so gear changes may feel slow or harsh.

Possible causes

What you might notice

What to check, in order

  1. Read the temperature on a cold vehicle. A reading nowhere near ambient confirms the circuit rather than a genuine temperature.
  2. Unplug the sensor and check whether the high reading persists at the harness.
  3. Check the sensor earth before assuming a shorted signal wire.
  4. Inspect the connector for corrosion and fluid.
  5. Check the fluid level and condition.

Read this code from your own car

Plug an ELM327 adapter into the OBD-II port under the dashboard. Pin16 reads every stored, pending and permanent code, explains each one like this page does — offline, with no account — and shows what the car recorded when the fault was set.

Get Pin16 on Google Play

Where this code sits