Wow, who would have thought. It does makes sense when I bought the car the only thing was very visible that something happened to my hood insulation too. I guess same story here, some animal nibbled on it. How much did you spend on the new insulation? I am thinking I should replace it...
Thanks...