If anyone has the time and expertise to help, I needed some assistance with my car, an 06 Jeep srt8, it has some residual squirrel "stuff" on the hood that has not come off and it frustrating me. I have a feeling it needs buffing but I havent gone that route yet. I am in Long Island, and your...