Well I measured everything again. Seems the same dimensions as the working one.
Calvin, I think I might just try that with the bad rotor. Maybe that is why it will not run the bike.
FYI: To be clear. The bike seemed to be running fine, no issue I could notice, I was just trying to check the timing with a light. I was having an issue that I thought was my timing light. Bought a new one. Same issue. On my shelf was a newish , but used cap and rotor, new style no name.
Installed them and the bike would not start. Removed new rotor, installed old rotor. Started right up. ALSO, timing light issue was gone.
Installed the new rotor again to see what happens. AGAIN, no run.
I did clean the old cap with a toothbrush and Qtip. I will install it shortly and see if the timing light issue returns. If it does, bad cap. If gone, the cap needed the residue/dust removed from inside it.