Wow, thats rough man I know how you feel just in the wrong place at the wrong time. I just got 335 a little over a month ago now and I had it for about 10 days before it got rear ended,
I'm still waiting to get it back.
Hope your ok though and everything goes as smooth as possible with insurance and everything.