DOBD DashX ☰ Browse all codes
P008F

Engine Coolant Temperature/Fuel Temperature Correlation

Engine temperature / sensor correlation Generic OBD-II Low

What it means

P008F means the engine coolant temperature reading and the fuel temperature reading disagree by more than the ECM allows. After the engine has sat overnight these two temperatures should be nearly the same, so a mismatch usually points to a faulty sensor, a wiring fault, or a real cooling problem such as low coolant or a stuck thermostat. The car normally still drives, but wrong temperature data can hurt cold-start fueling and economy.

Low

Can I keep driving? Usually driveable, but a wrong temperature reading can upset cold-start fueling and cooling-fan control, so repair it promptly.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Faulty engine coolant temperature (ECT) sensor
  2. Faulty fuel temperature sensor
  3. Low coolant level or a stuck thermostat skewing actual coolant temperature
  4. Wiring or connector fault on either temperature sensor circuit
  5. Failed ECM (least likely)

How to diagnose & fix

Work through it in order

  1. Read freeze-frame data and compare the coolant and fuel temperature readings on a scan tool — after a cold soak they should be close.
  2. Check coolant level and thermostat operation; a stuck thermostat can make the readings disagree.
  3. Inspect both sensors' connectors and wiring, and confirm a steady 5-volt reference and good ground.
  4. Replace whichever sensor reads inaccurately; consider the ECM only last. Clear and re-test.

FAQ

Quick answers

Is it safe to drive with P008F?+
Short trips are usually fine, but incorrect temperature data can cause hard cold starts and poor economy, so fix it soon.
Can I just clear P008F?+
It returns once the ECM compares the two temperature sensors again; the readings must actually agree before it stays off.

Related codes

Often seen with P008F

Read & clear P008F yourself

Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.

▶ Get it on Google Play
Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX