What does it mean?
P1085 is a Powertrain (engine, transmission, fuel system) fault code. It indicates: Engine Oil Temperature Sensor High . This is a standardised OBD-II code. The technical definition is the same regardless of the make or model of vehicle, although specific causes and symptoms can vary between vehicles.
Symptoms
- Check engine light on with the scan tool showing an implausibly cold oil temperature
- Oil temperature gauge sitting at the bottom of its scale regardless of running time
- Oil cooler bypass or fan control staying in its cold-engine default
- Service interval calculation frozen or reset incorrectly
- Minor changes in shift feel on vehicles that share the value with the transmission
- Otherwise normal engine performance in many cases
Likely causes
- Broken or disconnected signal wire between the sensor and the module
- Open sensor ground wire or a corroded engine ground point
- Internally open sensor element, common as the sensor ages in hot oil
- Connector terminal backed out of its housing or damaged by a previous disconnection
- Corrosion inside the connector raising the contact resistance
- Signal wire shorted to a 5 V reference or another higher-voltage circuit in the same loom
How to fix it
- Read the live value cold and after warm-up; a value stuck at the low end confirms the open-circuit behaviour
- Unplug the sensor and check for reference voltage on the signal pin with the ignition on
- Jumper the signal pin to a known-good ground for a moment — the displayed temperature should jump to its maximum, which clears the wiring and module
- If the reading does not change, test the signal wire for continuity all the way to the module connector
- Measure the sensor resistance and compare it against the temperature table; an open reading condemns the sensor
- Check the sensor ground with a voltage-drop test and clean the engine ground point if needed
- Repair the open wire or fit a new sensor, then confirm a plausible reading through a complete warm-up cycle