it's not broken; i'll try carb cleaner (the spring has never worked...where you move the choke to (when NOT hooked up to choke cable) is exactly where it stays...it's never sprang back to any starting position.