New Moto Guzzi Door Mats Available Now
have you looked at the float in the carb?
If that sucker cracked and sunk, (common problem) I'd think it would be running rich..
Has it ever had its timing chain looked at or replaced? How much scatter are you getting at idle? I'd suggest throwing a new chain and proper tensioner in it and timing it up again.New needles and atomisers would probably help too but do the chain first.Pete