Wow, after all that work. Really make sure it's check out. It doesn't take a lot to total a bike. I got hit at a very low speed on my last bike and it bent the frame. You said it got sent flying. Wishing you the best. At least you weren't on it.