Great link, thanks! I'm going to order the new cap and seal, only £8 delivered so worth a go. It would cost me that in fuel to get to the dealer.