I have changes the gas cap on 4 occasions over the last 5 years and twice in the last 3 weeks. Could there be something else causing this problem?
It says P0456 Evaporative Emission Control Leak (small leak detected)
You will have to check near the intake hoses near the engine bay and EVAP lines under the car near the gas tank
for cracked, clogged or broken hoses
might also be a bad evap valve
33.7k questions
32.5k answers
1.3k comments
23.0k users