I took the faring off today do some wiring and to my surprise a nest of insulation. Nobody was home so I cleaned it up and surprise again wires to speakers chewed up. I repaired the speaker wires and my intended repair. Before I put it back together I was going to put some dryer sheets in there. I am also looking for any other methods to keep the little creatures out. I would also say if you get a chance you may want to check yours. I am also going to check under all my covers and air intake.