I think my main bearing was bad and that is what took out the flywheel weight on the bike, not the other way around. I put the bike back together with new main bearings and took it for a test ride today. Before, when I chopped the throttle at high speed, the bike would make a little bit of a knock, nothing that bothered me too much. I assumed it was from the pipe. But, with the new main bearings, the knock is gone. I think what happens is that when you chop the throttle at high speed, the cylinder pulls into a vacuum momentarlily and that pulls on the crankshaft. At all other times, there is always a downwards force on the crankshaft. If there is any loosness in the bearing during this pull, it will knock as the load changes from the bottom to the top. After the flywheel weight broke, I could feel some looseness in the bearing. You couldn't actually see the flywheel move when you pulled it, but if you jerked it, it would knock. I split the bearing with a grinder and no races showed any major signs of wear, but it was slightly loose.