So that this is not a long drawn out post I just got a 88 Royal that the guy said needed a new CDI. It came with a parts bike so I grabbed the one off the other bike and switched it out( just the box) not all the other stuff on the mounting plate. Same problem, it will not rev over 3 grand so it tops out at 55 ish and getting there is slow. It pops in the carbs and sometimes in the pipes. My gut tells me carbs but I wanted to throw this out there. I will be parting out my 84 I loved that bike but it has had better days. So right now I won 3 Royals , most bikes I have ever owned at one time LOL