P0456 code
Everyone once in awhile my check engine light would come on, every time I read it, it's a P0456. I read some people say the fuel cap is a common one to cause that so I replaced it and it hasn't come on for about a month, until today it came back on. Has anyone had this problem or have any ideas where to look?



