Hood insulation, keEp? Remove?

no, problem removing it. It was usally an option on most cars, and is mostly to help quiet engine noise.