For a long while now my sf forester has a rather annoying feeling of lack of power or a miss fire, it boosts to correct pressure everytime but some days you can feel it boosting, other days it's just rather subtle more like a n/a, done the usual checks and I'm thinking fuel pump not keeping up some times, but also when I fill up there's a lot of air hiss when I remove the cap, so I'm wondering if it sounds like it could be related? Ie tank not breathing properly and not allowing enough fuel to engine, I've looked but can't figure out how it breathes cos of the stupid evap canister, can this be removed or does anyone know how to check it?
Many thanks, Ben