Naw dude, that's some sort of kill switch that some dealers are installing now.. for instance, say you have bad credit.. to get a lower interest rate, they install that thing on your car. If you're late with your payments, they try to contact you.. if they can't, then BLZZT! Your car won't...