My CPI Oliver 50 is very hard to start these days (auto-choke not working?) but then idles too high once warm (tries to pull when stopped). I adjusted the idle down when it was warm, but now almost impossible to start when cold. Has anyone had related problems and does anyone know how to check/adjust the auto choke?