Did as twizzle suggested.
Messaged the oneandonly, he replied
swop the coils over ? but they are very reliable . break/make all contacts , shuffle the relays and fuses . seems like a poor contact ...somewhere .
Removed relays, ( all Italian
) wiggled them, removed fuses..... The one that is for the ignition circuit ( well, when removed and ignition turned on, no lights came up on the dash) had obviously overheated, the plastic was quite deformed. Not looked at the fuses for many years, I've had the bike for 10.
Undone several connectors, looked at terminals for verdigris, none there, as I tend to break and make connectors and dribble ACF in, whenever I get a bike.
Not conclusive as I only revved it for a few seconds, but, the rev counter needle doesn't dance when the bike isn't moving.
No time to get on the bike today, I'll go out on it tomorrow