Re: 80cc motorized bicycle vs. 80cc scooter - Who will win?
Sounds to me like someone wanted your motor more then you did. Seems a little strange that both the motor mounts were loose. I could see one or two nuts being loose but not all four. I check all that stuff both before and after a ride.