dont worry about it bro... Some motherfucker enter my house last week with a group of 8 people... 4 inside my house compound and 4 outside on their freaking bikes...
My meter all gone...
Boost meter, exhaust temp. oil press, defi controller and defi digital link... all kaput...
anyways sorry to hear about you car..