Can't stress it enough: the plugcaps and -leads are the CB500/550s #1 troublemakers. Good thing is, an issue here is about the easiest to diagnose and cured.
When in doubt, one could start by checking the total resistance from one plugcap via the coil to the other plugcap. Realise that new resistor plugcaps are around 5kΩ each. The coils secundary itself is around 14-15kΩ, so with both plugcaps attached, you should read 24-30kΩ in total. In the test, wiggle the wires somewhat to find out whether connections are firm. When you read over 30kΩ in total, unscrew both plugcaps to be tested individually. Over time the plugcap's resistance tends to increase. When over 8kΩ, replace. Do not run and resistor caps and resistor plugs. When you have the choice, I'd prefer resistor caps over resistor plugs. Verify plugcaps are firmly connected to the wires and there's no arcing. Be aware this may occur intermittently. It's best seen in the dark.