I didn't say thanks for this, I tried some of your suggestions and it stopped doing it for ages, then whoosh it did it again, but I did nothing else, and its been fine for ages again. Very very odd. I haven't checked the seating, as I didnt want to open it up, but I think thats what needs doing now.