I had a rattle which i would have sworn was something loose, but followed a suggestion from another thread and 'lubricated' the door rubber with some Autoglym bumper/rubber care and polished the bodywork that the rubber is in contact with and it disappeared. I couldn't believe it as I was so certain it was something loose....worth a try.