I have a 2019 LT2 GX50 and had a similar problem. It was due to a failure of the autochoke solenoid. This has happened twice in two years and causes the engine to immediately flood. The first was fixed under warranty, but the second time would have been on my dime. My "solution" was to buy a generic manual choke kit from a local small engine repair shop and completely REMOVE all of the auto choke mechanisms, including the air vane and solenoid. The dealership told me there wasn't a manual replacement which was what prompted me to go to an independent shop. The installation was not particularly easy and required the removal of the steering wheel and dashboard. I drilled a hole in the blank spot on the dash and installed the pull knob there after attaching the cable to the carburetor choke plate mechanism. When the engine is cold, I pull full choke and the motor starts instantly now hot or cold weather. Frankly, I can't comprehend why Cub Cadet would think their purchasers aren't smart enough to operate a manual choke.