normally the problem tends to happen when the roof is opened for most of the driving time, that is what i learned from the other owners, so i am thinking if we dont have the moonroof installed, theoretically, the body should be more stiff as a "whole piece", could it be a solution to avoid the rattle happening?