I'll check that ring. I didn't check the mechanical advance, but I'll take a look at that.
I've read that it could be lean. But, I'd think at this altitude, the jets would run rich. Nevertheless, I'll see if I can mess either with the secondary linkage or hand choke the secondary venturi, just to see if it makes a difference.
Do you think the valve timing is fine?