It finally happened. Moto Guzzi sent me new seals that actually fit. I have not ridden with them in the rain so I cannot vouch for the water tightness but I can say they close tighter and I can hear it suck air when I open them. They are made completely different. The new part number is 883246. I'll make 2 posts here to show the difference in the pictures. This first is showing the profile difference. The new style is on the right.