Sure sorry to here about your rollover. Is the car totally gone ? I hope the insurance steps up and takes care of it.
Tell us about how the car acted going down the road. Some people around here say their car feels "twitchy" with the Ford/Chevy steering setup.
Any help would really help lots of people.
Welcome to HR.com.