Have any pictures from before you took off the rotor? This may be a stretch, but this is what I'm thinking. I think your starter issue is related to this. Does your starter make a sound when you push the button but not make the engine turn over?
I think your rotor isn't pushed on the taper all the way. I think there is a gap between the gear and your rotor. Like my picture I just drew up:
![](http://tapatalk.imageshack.com/v2/15/03/19/fe25e364761d130e3e8da850bc85fb73.jpg)
I'm thinking the rotor isn't fully enveloping the starter gear so that it's not fully on the taper of the crank, thus loosening it up while you run your bike. And I also think your starter is working fine but it's spinning the starter gear freely and not engaging in the rotor to actually crank the motor over.
Can you take a picture of the gap between the gear and rotor when it's installed?
Close??? No? Ok, I tried, haha.
---
1978 Honda CB550K