Code : P0456
Make : 2006_TOYOTA_HIGHLANDER
Description : P0456 2006 TOYOTA HIGHLANDER EVAP Control System Leak Detected Very Small Leak
Possible causes :
– Missing or loose fuel cap
– Incorrect fuel filler cap used
– Fuel filler cap remains open or fails to close
– Foreign matter caught in fuel filler cap
– Evaporative Emission (EVAP) canister or fuel tank leaks
– Evaporative Emission (EVAP) system hose leaking
–
Solutions :
– Carry out a Reset via CarDiag
– Choose a better quality fuel
– Check that the tank cap is securely closed
– Check the oil level and add more if it is lower than MAX
– Restart an Automatic diagnostic via CarDiag
– If the fault persists, you can check the “Possible causes” listed above : visually inspect (by yourself (tutorials to come) or by a professional) the wiring harness and the associated connectors, check for damaged components, and look for broken, bent, pushed, or corroded connector pins.
My 2006 Toyota highlander shows the check engine light and VSC – TRAC _ OFF lights
The OBD II Trouble code is P0456
I replaced The vapor canister, the canister purge valve and a Toyota gas cap.
Still the same lights come on and didn’t pass the smog check.
Now don’t know what else to do.