This is my first post... I have a Mazda3 4DR thats about 9MO old with 14K miles on it. I came on here looking for possible causes for a rattling noise coming from my sunroof and I noticed some people had heard it and didn't know what the cause of it was. I decided to take down the map light and try to see if I could see what the problem might be and I noticed that there is a screw completely loose. It looks like its one of the screws that mounts the sunroof motor or something... its kind of hard to tell because the opening where the map light once was isn't that big and things are pretty tight up there. I'm now debating whether I want to bring in my car to have it fixed or try to remove the headliner myself. I went to this site and from what it looks like I'd almost have to completely disassemble by interior. On the other hand if i bring it in i'd have some technician doing it that doesn't give a crap... Well anyways I just thought I'd share a possible cause for those of you who might be experiecing a similar noise in that area.