I have a Husqvarna riding mower, model YTH23. The only way I can get it to crank is by taking the air filter off and spraying carb cleaner down the carb. After this, it cranks up and runs great. If I let it sit for more than an hour or so, I have to spray the carb cleaner again to get it started. Can anyone help with my problem?