On my Gpx 250 fuel comes up and out the filler cap when the bike gets hot. I had the tank off and the overflow pipe is not blocked. The leak happens even when the tank is not full. I know that the seal is probably not too good (since turning the tank upside down causes the leak also (should this happen??), I don't understand how the fuel gets up to the top of the tank however (when it is not full and right side up on the bike). I don't know if it's related but I had a few days ago a sump full of oil and petrol ... Changed the oil last night and it seems ok now. The fuel petcock seems to be turning of (there is a bit of a dribble after it does turn of) - checked by sucking on a straw on the vacuum inlet. A little confused what to check - probably need a new gasket on the fuel cap but I don't think this is the complete problem since fuel leaks out the key hole...? Any ideas would be appreciated. Thanks Peter Cupit