So my hood insulator looks like crap, no surprise there, the car has 65k miles. So I go to remove the hood and i find what looks like a ground strap attached to the fender which was also attached to the hood blanket???? It left me baffled seeing as so many people remove the hood blankets, is this really a ground strap or just something to hold... I'll go snap a picture real quick as well.