you got very lucky Kcress.... many people have lost their legs and even their lives to similar events.... most people dont know why race cars have that extra sheilding on the firewall/floor pans til its too late