Thats sux, but where the He77 did the brakes go. ?????
No positive stop which allowed the pedal to flip back up and pull it out of the ms.How did the pushrod fall out of the MC? Was it a shorter lenght or what. You can fix the car, looks like it got it good though. Is there sand traps at the end of the track? What did you hit? Probably lucky it didn't start rolling on you. Glad your O.K. Good luck with the car.