This is my first post. I'm a diesel tech, but no one wants squirrel in a new car.