Yeap, the monkeys may have fixed the passenger door windows rattle at last!!
They found that due to my earlier fix (by them) that to much silicon was used to fix the leaking roof! Meaning that the seal was not sitting in the roof correctly.
Be aware that if you have this problem, ask the dealer to replace the roof seal and re-seal the roof fix.
Good knows monkeys have brains!!
Good luck,Jason