Check the slots in the bob weights for wear. The pins tend to wear notches in the bob weights and then, dynamically not statically, they tend to stick in the open/advanced position. That in turn, causes an intermittent high idle, which is often incorrectly attributed to "worn Amals." A strobe light on the drive side timing marks that is bouncy or inconsistent also may be tattling on worn, and therefore sticky, bob weights.
I ran a locked advance for years before I bought a Trispark. No problems, you just have to bring it up onto (not past) compression, and then kick it through with authority.