I am bit late but :
1: I am glad you survived this accident.
2: Hope you and your son and the whole family are OK
3: The same thing happened to me. I tried to convince myself it was hot front brakes but my mind never rested to that. Thanks to You and the Gentlemen here, I can sleep better...