Maybe a vandal? Either way - maybe check with your car insurance coverage if you have comprehensive. If there is damage to your vehicle, they can help investigate the problem and if it is a manuf. defect, they will fight for you. I mean, you pay high insurance rates for reasons like this! Let them take up the fight. Just a thought - -