P0199 Code: Engine Oil Temperature Sensor Circuit Intermittent/Erratic

๐ŸŸข Low severity ยท drivable

Yes, the engine will usually run normally, but the oil temperature reading may cut out โ€” get it checked soon.

What P0199 means

The engine oil temperature sensor signal is dropping out or jumping around. This usually points to a loose or corroded connector, damaged wiring, or a sensor that is starting to fail. The engine will usually run normally, but the oil temperature reading may cut in and out.

Symptoms

Common causes

How to fix it

FixDIY?Typical cost
Clean and tighten the sensor connector, and repair wiring if neededYes$15โ€“80
Replace the engine oil temperature sensorYes$30โ€“100

Frequently asked questions

Can I drive with a P0199 code?
Yes. The engine will usually run normally, but the oil temperature reading may cut in and out until it's fixed.
What does intermittent/erratic mean?
It means the sensor signal comes and goes, which usually points to a loose connector, corroded pins, or a failing sensor.
How much does it cost to fix a P0199?
A connector or wiring repair is usually $15โ€“80, and a new sensor is about $30โ€“100.

Related codes

P0195
P0195 Code: Engine Oil Temperature Sensor A Circuit Malfunction
P0196
P0196 Code: Engine Oil Temperature Sensor Range/Performance
P0198
P0198 Code: Engine Oil Temperature Sensor Circuit High

Updated 2026-08. This page is informational and not a substitute for professional diagnosis.