Alrighty, finally put together a solution. I put back the original auto choke assembly (the "old style" shown in the doc in post #11). I disconnected the return spring on the choke linkage on the carburetor, then attached a spring to the other side to hold the butterfly closed rather than opened. I drilled a small hole in the air cleaner bracket to hold the other end of the spring. That way, the auto choke arm can push on the linkage rather than pull, so it won't get hung up. After a test, it seems to be working. We'll see if that lasts!