I've been trying to track down an intermittent rattle that only happens over very rough roads and sounds like it's coming from somewhere between the passenger side dash, glove box, sunroof, visor or B-pillar. Today I realised that the sound goes away when you crack the sunroof open every so slightly....