Man that sucks. i will invest in 2 kill switches today and install them. That is a such a sweet truck, that would piss me off like no other.
Sorry to see such a tragedy. How in the hell did they get it out of your garage?