Seems like the Fiero kept pushing while you were in the grass and when you came back on he was there. Or did the car pitch having two wheels off? I can't see how the Fiero still managed to hit you...maybe he still didn't see you when you were beside him in the grass.
It almost looks like you were going to hit the wall head on until the Fiero hit you and you spun backwards. Hard to tell from the footage, but glad everyone is ok!
Hmm, if it took out a racing career, then it was a catastrophy... Bad luck but nothing you could have done differently. Hope you are all recovered, Mats