Q: my check engine light is on had it check machine said needed new gas cap repl on 2002 Dodge Durango

Rookie cbe0621eac06868b3efe0d8d1d3611e23c60d3114864ea2ec19a68cfbd3eebab
my check engine light is on had it checked computer said needed new gas cap; replaced it three times once with Oreily, one from 2002 Durango at savalge yard, and a new cap from Dodge; still on . Checked again with computer and computer still says need new cap could there be something else causing this?
(3) Answers
(2) Comments
Code p 0456 is small evap leak and they say it's the gas cap but, I replaced the gas cap and light came back on 5 days later. Where and how do you get the evap system tested?
The EVAP system is spread from the gas tank to the engine. The code you had was probably for a 'large leak detected' and ONE of the possibilities is the gas cap , but that is as you've found not the only poss. cause. Less aggravation maybe , to have a qualified shop diagnose it. EVAP system leaks can be pesky.
i would check the evap system, vent solenoid and hoses you have a good chance leaking somewhere there
Thanks for your answer however I still need some more help; where is this evap system and solenoid hoses? Are these the vacuum hoses? Thanks again.