i hope u find out im having the same problem i put a new carb on mine but didnt help. i was told to put cork gaskets between the intake and heads because its a bad design in the 19 v-twin they start to suck air between the intake. ive changed the gas lines and filter with no improvement. if i push in the choke it goes dead if u find out anything let me know.
Clean the carburetor with special attention to the high speed jet and fuel passage.
does it start without the choke? if it does you are probably flooding the engine with the choke readjust it
Your flywheel key might be sheared
No choke ,no accelarater pump.
check your coil out
The solenoid may be bad. If you need help testing the starting system contact me through my board and I will try to help.
Clean out the carburetor with gas, the reason it wont keep running is its not getting enough gas through the carburetor.
valve adjustment too loose compression wont release,set,in .002 ex .oo4 at a hair past top dead center,plugs out
If you put a harness on your ferret to tight, then they can choke. you mostly wont have to worry about it.
You might check your primer bulb. Mine was cracked and the only way it would run was with the choke on about half way. I changed the primer bulb -- problem solved. Hope this helps.
The choke is a lever on the carburettor, there is no reason to remove it, i.e. the bike wont go any faster, the choke is used when starting in the cold.
Without knowing what engine or what kind of mower it is this is just a guess. But, it is possible that your flywheel and/or coil have gotten rusty and are not getting the conact that they need to make the spark. Try removing the cover and sanding the flywheel and coil. If it is a riding mower with a key switch there are many possibilities including anything from a bad switch to one of the safety switches.