when nj had a big snow storm i had to drive hom from school, i live about 3 bocks away from my high school, nad i thought i could make it home, well i didn't. i fished tailed and went up a curb, my bumper got ripped up and i got a flat. also my coolant is leaking nad radiator seems untouched, could it be the hose? any other suggestions?