I have a Cub Cadet 221 LHP with the 208cc engine. It is on its 3rd winter of ownership. It was working great up until this last snow fall. It had started fine and I had almost completed my driveway when it stalled out under a small load. I tried to pull start it with no luck, then I tried the electric start and it was hard starting. It appeared to run normally, once it started but then running it through the 2 inches of snow for 5 minutes, it stalled out again with the same hard start problem. it was also stalling out when under lite load. I checked for spark at the plug and it has good spark. Checked the primer bulb and pumped it about 5 times and rechecked the plug with fuel at the plug. I then replaced the spark plug with a new plug and it is still hard starting. I checked all hoses to the carb and the primer bulb are good. I then pulled the carb and checked inside the bowl, it looked clean (no varnish deposits), OK then I took the main jet and emulsion tube out and they looked ok, no visable signs of clogged ports. Since I had it apart, I sprayed out the carb and main jet and emulsion tube with carb cleaner and as a precaution I ran my tip cleaner file through all the small ports just to be on the safe side. Then I blew out all parts with compressed air. Reinstalled carb and put fresh gas in the tank. I always use stabilizer in my gas also. Then tried to start engine, same problem, hard starting. Forget about using the pull start. It will only start with electric start and even then it's hard to start. I can't really put blame on the governor because the motor runs smoothly once it does start and the spring and tension to the governor are fine. We haven't had snow for me to test out the stalling under load problem but I'm willing to bet that it's still going to stall. Any suggestions on what else I can do?