We have had this problem a number of time and have always bought a new filler cap. However, this time we were advised to take the filler cap indoors and leave it somewhere warm and dry (we left it on the window ledge in full sunlight for a few days). It is now working perfectly (we will wait...