I’ve been trying to figure out why my G5 won’t get spark after crabbing it to replace the gearbox input seal (of which I installed the wrong size previously, after crabbing the bike to sort a ring gear installed backwards). The coils were getting power and all wiring looked fine, but no spark. Long story short the three wires from the Dyna box to the ignition pickup pulled apart inside the loom wrapping when I dropped the engine. Another lesson learned.
In the course of restoring my first Guzzi I took the engine/frame apart once and then crabbed it twice more to address stupid assembly errors.