Skip to content
Skanyx

P0198: Engine Oil Temperature Sensor Circuit High

Quick Answer

Safe to drive (short-term)

P0198 means the engine computer sees a voltage on the oil temperature sensor wire that is higher than a working sensor can produce. It usually points to an open circuit, such as a broken wire, an unplugged connector or a dead sensor, or to a short to the supply voltage. The oil itself is not necessarily hot. The computer then falls back on a fixed oil temperature. On many cars the sensor is a small screw-in part that is cheap to replace; on others it is part of a sump sensor that costs more.

Severity
Low · Electrical
Estimated repair cost
From €15 to €420+, varies by vehicle

€15 or €420, depending on your car.

  • Clean and reseat sensor connector€15–€45
  • Replace combined oil level and temperature sensor€135–€420

A scan shows whether P0198 is really stored on your car, which codes sit next to it and how urgent each one is.

A scan needs a Bluetooth OBD2 adapter (Bluetooth LE on iPhone), about €25-60; the built-in demo runs without one. See which adapter to buy

What does P0198 mean?

P0198 is a electrical-related diagnostic trouble code classified as low severity.

What are the symptoms of P0198?

  • Check engine light on, usually with no change in how the car drives
  • Oil temperature display missing, stuck or showing a strange value
  • Oil level reading missing on cars where the same sensor reports level
  • Engine functions that use oil temperature, such as injection corrections, working from a fixed value
  • Occasional rough running or a changed warm-up pattern on engines that use oil temperature in their maps

What causes P0198?

  • Open circuit: broken wire, chafed harness or an unplugged connector at the oil temperature sensor

    : high

  • Failed sensor with an open internal element

    : high

  • Connector corroded by water, salt or oil, or with a bent or loose pin

    : medium

  • Short to the supply voltage in the wiring

    : low

  • Poor pin contact in the connector on the engine computer

    : low

  • Faulty engine computer (rare, check the rest first)

    : low

Is it safe to drive with P0198?

Generally yes, for short-term driving. Generally safe to drive. The code does not mean the oil is overheating: it means the sensor's signal is out of range, which is usually an open wire or dead sensor. The computer uses a fixed oil temperature instead. Check the oil level by hand while it is stored, because on some cars the same sensor measures oil level, and repair within a few weeks.

How do you diagnose P0198?

  1. Read the live oil temperature value. A reading frozen at an impossible number on a cold engine, whatever the car shows, suggests an open circuit or dead sensor
  2. Find the sensor from the service manual, as location differs: some screw into the block, others sit in the bottom of the sump. Inspect the plug and nearby wiring for chafing, oil soaking and corrosion
  3. Unplug the sensor and check with the key on for the reference voltage from the engine computer on the harness side. No reference voltage means a wiring or computer fault, not the sensor
  4. Measure the sensor with the plug disconnected. An open circuit reading means a dead sensor. Some combined sump sensors send a digital signal and cannot be tested this way, so use live data
  5. Check the connector pins at the engine computer end as well, since one bent or oxidised pin can set the code
  6. Repair the wiring or fit the new sensor, check and top up the oil, clear the code and make sure it stays out over a full warm-up
  7. Do not chase the oil temperature itself: a high circuit code is about voltage on the wire, not about how hot the oil is

How much does P0198 cost to fix?

Repair Parts Cost Labor Cost Total Estimate DIY Difficulty
Clean and reseat sensor connector €0–€5 €15–€40 €15–€45 Easy
Replace engine oil temperature sensor (DIY) €20–€80 €0–€0 €20–€80 Easy
Replace engine oil temperature sensor (shop) €20–€80 €50–€140 €70–€220 Moderate
Replace combined oil level and temperature sensor €55–€220 €80–€200 €135–€420 Moderate
Repair sensor wiring or connector €5–€40 €50–€140 €55–€180 Moderate

Prices estimated as of October 2026. Costs vary by region, vehicle, and shop.

P0198 on specific vehicles

P0198 on Saab

Saab 9-5 (2.2 TiD diesel) · Saab 9-3 (first generation, 2.2 TiD)

See Saab-specific causes & cost

Common questions about P0198

What does P0198 mean?
P0198 means the voltage on the oil temperature sensor circuit is higher than the engine computer expects, which usually means an open circuit or a short to the supply voltage. It is not a sign that the oil is overheating.
Is my oil overheating?
Not because of this code. It is an electrical code for the sensor circuit. A real overheating problem shows up in the oil temperature display, the coolant temperature and other warning signs. Check the oil level and condition anyway when the code is stored.
Can I drive with P0198?
Yes, in the short term. On the Saab 9-5 2.2 TiD service page the computer substitutes 100 C for the oil temperature while the fault is stored, so the engine still runs. Make sure the oil level is right and book the repair within a few weeks.
How does P0198 relate to P0196?
On Saab's 2.2 TiD service pages, the P0196 plausibility check only runs when no P0198 fault is present. When both appear, fix the circuit fault first and check whether P0196 returns.
What fixes P0198?
Check the connector and wiring first, then the sensor. The usual fix is a new sensor or a repaired wire. Look at the pins on the computer end as well, because Saab notes that a fault in the control module's connector can trigger the code.
How much does it cost to fix P0198?
A screw-in oil temperature sensor costs about 20 to 80 EUR, plus 50 to 140 EUR labour at a shop. A combined oil level and temperature sensor in the sump costs about 135 to 420 EUR fitted, and an oil change is often needed with it.

Read our detailed guides

Sources

  1. saabwisonline.com saabwisonline.com/9-5-9600/2004/2-engine/psg-16-d223l/fault-diagnosis-diagnostic
  2. en.wikipedia.org en.wikipedia.org/wiki/Saab_9-5
  3. saabwisonline.com saabwisonline.com/9-3-9400/2003/2-engine/psg-16-d223l/fault-diagnosis-diagnostic
  4. en.wikipedia.org en.wikipedia.org/wiki/Saab_9-3

Before you pay up to €420, check P0198 on your own car

Check my car with the free app