blinking CEL's are bad dude. Did you steal his girl or something?
Seriously, sorry to hear about your car. The cops won't look into anything.....They did not see him do it, nor would they spend the time to survey a punk kid tire slasher. just my thoughts..