Subaru Forester Owners Forum banner

EVAP Leak (Troubleshooting)

15762 Views 21 Replies 6 Participants Last post by  DoubleDingo
Hello everyone, I looking for a bit of help tracking down the culprit of “small EVAP leak” code that I keep getting. Here is a list of what I’ve done so far:

- Changed fuel cap
- Changed fuel filler neck
- Confirmed operation of purge vavle
- Had a smoke test done (no leaks found)

At this point I’m running out of ideas and can’t just keep throwing money at this code by replacing random parts, does anyone have any suggestions of where to go from here? A couple of ideas I have left are:

- Take it to another shop for a smoke test and hope they find it
- The vent solenoid isn’t working (I can’t seem to find it on my car? Does anyone know where it is? I don’t hear clicking by the charcoal canister when the car is in test mode)
- Purchase an OEM gas cap since I just have a generic one
- Gas tank pressure test


Thanks for your time!
21 - 22 of 22 Posts
The CEL only comes on after the ECU runs two EVAP systems test and they fail. For it to run them there are specific conditions that need to be met that are usually favourbale to highway driving so that’s why you’re seeing the CEL only come on when on the freeway..........
I did not know that, thanks you.

Mine had the intermittent gas smell also. Had to change the fuel tank vent valve to get rid of the smell on my forester, it's on top of the gas tank, was accessible from the back under the carpet.
I'll check that out when I do my searching around for leaks back there. My timing belt project got put on hold mid way through, so digging around for leaks got pushed back as well.
So check this out. We went on a 4,000+ mile drive over Christmas 2018 and New Years. Before we left I took some sil-glyde and smeared a thin film of it on the gasket of the gas cap. Guess what, no more evap codes! It requires the cap to be tightened really well, like three good turns, not revolutions, just three good turns that make the cap click. For those of you that can't seem to find the very small leak, it may just be the gas cap gasket needs some lube on it to allow a better seal at the filler neck. The only time the codes came back was when my wife filled it up while I was inside buying something. After that I made sure to turn a few more times and in a month's time, the p0442 and p0457 have stayed away. Prior to the sil-glyde even tightening the cap really well would result in the p0442 coming back. So give the sil-glyde a try if you still get the codes and nothing else appears to be wrong with the other components.
21 - 22 of 22 Posts
Top