Not good news at all. Hope there is no grief with insurance companies.
At least if it goes all 3rd party, you should be able to push for a bit more of a payout, as they have to keep you happy, so as long as you declared and kept all your mod receipts, hopefully things wont be too bad. As said above, cars are replaceable.