it could possibly be the sunroof........i know its nothing in the glovebox. only thing in there is registration and owners manual. im going to check it out here in a few when i go to wash the car. maybe ill find something. until then, any input is appreciated.