Had a little problem driving to work today.
I was sitting on about 65 when the car starts to lose power so I stop on the side of the road and the motor dies. Try to start the car and motor dies again. Start the car and rev it, take foot off, dies again. Get out of car and check all earth connections for the sake of it, get in and start car... dies again.
Fuel pump sounds a bit funny. So I get out, reach under and just check connections. Filled the tank on Wednesday but I thought I'd check just in case. Undo cap, won't come off... give it a yank and it comes off with a 'pop'... the suction on the cap was very strong

Put cap back on, start car, everything's fine.
Seems the tank isn't breathing properly
