Man that sucks dude,glad to hear you are ok. I had a similar thing almost happen to me a few years ago,I was driving my Charger convertible to the Lebanon Valley Mopar show,my friend was following me in his general lee Charger,when A Mass State Trooper leaving the station,cut across my lane and stopped. I slammed on the brakes at 70 MPH,and my friend went around me on my right leaving me no where to go. The trooper was cutting through a small opening in the guard rail,but was waiting for an opening in traffic on the other side to clear so he could go. He finally went right before I T boned him! Two seconds longer it would have been really bad. He was in the wrong not going around the right way to get to the other side,but I doubt that's how the State police would have wrote it up. As for your Road runner,Check how the door vent window frames fit to the A pillars,when these cars take a hit like that,the A pillar usually gets bent. It may be able to be pulled back,but it may be cheaper to find another Road Runner body.