I had a neighbor down the road who called the police on me last week claiming that my car is 'too loud' and that i 'race' thru the neighborhood ... keep in mind i couldn't go SLOWER through my neighborhood. My only thought is either they like to lie - or they just 'HEAR' the car and assume the...