Yeah, I think you are pretty lucky you didn't flip too. There are a few things that come to mind on the video.. I might wait for the more seasoned track junkies to chime in though... plus I don't think you came in here looking for a critique.
Good luck getting her fixed up.