Hi all! Long time, hope everyone is doing well! Ok, this is regarding my 1980 XJ650. I rebuilt the starter last year and it's worked great since until recently. The other day I geared up for a ride and it wouldn't start, the starter spins but isn't spinning the motor, so just a "whirrr" sound. I read up a little and decided to change my oil, it was past time to do that anyway. After the oil change, the bike started just fine, so I rode into town. Once in town with the bike warmed up, the starter again just spins. Luckily I can pop start my bike so I could get home! Anyway, before I pop the starter off, any ideas? Other posts made me suspect the starter clutch, but it definitely isn't making any noise people attribute to that. There is no gravelly bag of rocks noise, just the starter spinning. My starter solenoid is a cheap generic, could it be causing this? My battery shouldn't be weak as it's fairly new, although while I'm in there I will check the water levels regardless, and make sure all my connections are tight. Any other suggestions anyone? Any help would be greatly appreciated!