if you try to replace gas cap already, 99% would be your two way valve by the gas tank.
p1456 means you have a leak in your evaporative system which collects the evaporative gases from you fuel and reroutes them back into the intake. you will notice increased fuel usage and possible overheating problems. there is a possibility that it might only be the fuel cap, but it is also possible that it is a much greater problem, as in a hole in the wrong place...
This kind of misinformation is why you can't trust the internet for correct answers.
You would be hard pressed to make a reasonable case for a P1456 causing any kind of overheating. Somewhere your fuel tank is unable to hold the fumes inside without releasing them into the atmosphere, thus causing pollution. That should in no way cause increased fuel use or overheating. A test is available for that concern using nitrogen gas being pressurized in the fuel tank/vapor recovery system to pinpoint the leak so you are not just throwing money at it guessing.
Trouble code P1456 means: EVAP Emission Control System Leak Detected (Fuel Tank System)
Trouble code P1456 means: EVAP Emission Control System Leak Detected (Fuel Tank System)
Take it to the mechanic
Trouble code P1456 means: EVAP Emission Control System Leak Detected (Fuel Tank System)
tighten or replace your cap
replace fuel cap with Nissan only OEM replacement.
P1456 ACURA -EVAP System Leak Detected (Fuel Tank System)
0442 evap emission control system malfunction(small leak detected) 0443 evap emission control system purge control valve circuit malfunction 0450 evap emission control system pressure sensor malfunction 0455 evap emission control system malfunction(gross leak detected) there ya go
EVAP Emission Control System Leak (Large)
The code simply indicates that the EVAP emission control detects a leak
EVAP Emission Control System Leak Detected (Control Canister System)
P0456 EVAP emission control system leak