87 350D – Runs (sometimes)

Good afternoon,

My 1987 Honda 350D, when it runs, runs like a champ. I know my issue is electrical. I replaced the ignition coil, spark plug, rebuilt the carbs, cleaned the petcock, replaced fuel pump, replaced several fuel lines and I may be forgetting something.

Some days, she starts up and runs like a champ. This is an either/or situation. On or off.

Other days, she turns over but acts like there’s no combustion going on. When this happens, I get no spark on the plug.

What other components can I replace?