P1456 Code: Fuel Tank Temperature Sensor Circuit Malfunction

๐ŸŸข Low severity ยท drivable

Safe to drive โ€” this sensor only supports the emissions system and doesn't affect engine performance.

What P1456 means

The fuel tank temperature sensor is not sending a valid signal to the engine computer. This sensor measures the temperature of the fuel so the evaporative emission (EVAP) system can run its leak checks correctly, and a bad circuit means the computer can't trust the reading.

Symptoms

Common causes

How to fix it

FixDIY?Typical cost
Replace the fuel tank temperature sensorYes$30โ€“120
Inspect and repair sensor wiring and connectorYes$20โ€“100
Verify the sensor reading with a scan toolMechanic$50โ€“150

Frequently asked questions

Can I drive with a P1456 code?
Yes. This code affects only the emissions system, so the car will drive normally. Fix it before your next emissions test.
Where is the fuel tank temperature sensor?
It's mounted in or near the fuel tank, usually on top of the tank or in the fuel pump assembly, where it can measure the fuel temperature.
How much does it cost to fix a P1456?
Most repairs cost $30โ€“$150. The sensor itself is inexpensive; labor to reach it in the fuel tank area is usually the bigger part.

Related codes

P0462
P0462 Code: Fuel Level Sensor A Circuit Low
P0463
P0463 Code: Fuel Level Sensor Circuit High Input
P1457
P1457 Code: Unable to Pull Vacuum in Fuel Tank

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