If it has good compression on both cylinders I would check the pick up coils.
Check that their wires are ok and that the pick ups are clean.
You can also check the connectors on the ignition coils.
_________________
If I have to take the carbs off once more...