Home Remedy Fix for rattles near moonroof
Just wanted to note how big a difference a simple fix for rattles in the headliner near front and back of moonroof made for me. I had intermittent rattles near the overhead console and in the headliner in the middle of the rear part of the moonroof area that drove me crazy for the first 4 months of driving.
All I did was wedge some small pieces of packing foam into the crevice of the headliner (between the headliner and some plastic shielding) to slightly expand the gap and stop the rattles completely. I did this by opening the sliding moonroof part of the headliner and then gently pulling the headliner down and stuffing the foam in a few strategic places. I only expanded less than a 1/4" and it is not noticeable from looking from any seat. Only if you put your head up into the moonroof when it's open can you see the small pieces of foam. I used 3 small pieces on the front part near the overhead console and 3 more in the back part of moonroof area (1 in the center portion and both sides).
I found these strategic places by opening the sliding headliner part of the moonroof (not the glass) and sticking my finger in there while driving and realizing that it would stop the rattle if I just slightly expanded the headliner away from the defective glue that caused the noise.
After getting used to the annoying little rattles for so long and relentlessly trying to push up on the headliner to locate and quiet the intermittent rattles this fix finally worked great for me and sure glad it wasn't necessary for a headliner replacement to fix this; since mine is cosmetically perfect I figured no reason for changing it and risking other issues, or other rattles!
Now finally it's a pretty quiet and peaceful ride ... at least whenever I turn down the rocking Sony system!