Were you perhaps doing something you weren't supposed to when this happened? Seeing how you spun your 350Z as well, sounds like you need to learn how to control the car better.
As far as damages, I'd take it to the dealer regarding the TCS light being on after you get the physical damages taken care of. The dealer doesn't have to know what happened, just tell them that the light is on and get it taken care of under warranty.
__________________
'12 370Z + Sport | Stillen Gen3 Intakes | Stillen UD Pulley | Motordyne M370 | FI Exhaust | FI HFCs | 4.08 Gears | Uprev tuned
|