Postby Hasbeen » 25 Jun 2014 23:58
When you stop the engine, the fuel tank vacuum should be relieved back through the charcoal canister, via the inlet manifold/crankcase etc.
If it is not, check the vapor separator, & the lines to the canister, but importantly the canister itself. In the 2 of my 7s that still had them, the canister was full of a thin black oily mess, a mixture of charcoal, water, petrol & dissolved charcoal. It would have been doing nothing useful, [if they ever did], & a lot of harm, including hold a vacuum in the fuel tank, if the cap had still sealed completely.