It couldn't be the engine mounts (rubber) getting bad. When the engine coughs the engine moves and jams the cable? I have seen choke cables that allow the choke butterfly to not fully open or close if the out housing of the choke cable isn't anchored at both ends.

John