Someone put a hit on you? I'm thinking of a forum member who might be responsible. Seriously...The most important thing is that you are okay. I hope you got details of the car (make, colour, license plate, any identifying marks) just to be on the safe side.