Why does the check engine light keeps coming back on after been taken to the mechanic 3 times already and just came on again the code is P0456?
P0456 EVAP system small leak
Small leaks check the fuel cap or replace if worn, small EVAP leaks are usually found using an EVAP smoke machine, that or your scent of smell. Here is an EVAP small leak P0456, the EVAP hose was beginning to rot and being soft when handled, this is some of the causes of a small EVAP leak.
33.7k questions
32.5k answers
1.3k comments
23.0k users