Friday, December 02, 2005 - 02:43 pm, by: Dan McColl(Hoon)
DON'T put silicone in a fuel system.
The little flap does not seal, it's mainly a splash guard.
The fuel could be coming out of the insert if it's loose. Otherwise I think there is some kind of seal on the cap, check that.
The vent, you will see if you open the boot and pull the cover at the front of the boot back, is a small line that runs above the filler. If this is blocked it could cause the tank to slightly pressurize and then try to release the pressure by blowing back out the filler.
I'd whack up some pics but I'm 200 k's away from my car at the mo.