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
- Check engine light is on
- Usually no driving symptoms
- EVAP monitor may not complete
Common causes
- most common: Faulty fuel tank temperature sensor
- common: Damaged wiring or connector
- common: Corroded terminals at the sensor
- less common: Faulty engine computer (PCM)
How to fix it
| Fix | DIY? | Typical cost |
|---|---|---|
| Replace the fuel tank temperature sensor | Yes | $30โ120 |
| Inspect and repair sensor wiring and connector | Yes | $20โ100 |
| Verify the sensor reading with a scan tool | Mechanic | $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
P0463P0463 Code: Fuel Level Sensor Circuit High Input
P1457P1457 Code: Unable to Pull Vacuum in Fuel Tank
Updated 2026-08. This page is informational and not a substitute for professional diagnosis.