gingin,
That really sucks! I've never had your same experience with birds. The only time I've witnessed a bird fighting his reflection was 25 years ago when a bluebird saw himself in the windows of our home. It was a battle royal! We finally put up a plastic owl to scare him away. As to your car,.... perhaps there is something about it birds find particularly objectionable? The color? the heat up drafts as it sits in the sun? Perhaps the shape reminds them of a bad meal?
Birds are known to have discriminating taste, maybe they are telling you to get a new car?
Check with you neighbor to see if their car receives so much fowl attention! :
If nothing else, definitely, roll up your windows!
Maybe you could sit a plastic owl in the back window?