I was given a John Deere LT166 with a B & S 303777. He said it was running last year and it won't start for him, he ended up giving it to me after getting another lawn tractor, and because he didn't want to deal with this one.
The engine turns over but does not start. So far here is what I've done to it.
I got a brand new battery.
Flushed engine with new oil and installed a new oil filter.
I got changed spark plugs.
Checked for spark and was only getting it on one side, so I changed the coil where there was no spark. Now there is spark.
Dumped old fuel, put in new fuel, checked for fuel flow. Fuel is getting to the carb bowl.
Also have cleaned the carb as best I could, spraying with Carb Cleaner, and removed the float and main jet and soaked them in carb cleaner over night.
So the engine turns but does not start. I did notice that comparing to videos I've seen on other lawn tractor not starting videos that my engine only turns about 250 rpm and after a few cranks the battery is drained to the point of not being able to turn the engine over anymore, thus having to recharge the battery. Compared to other videos, their engines seem to turn at twice the speed, and they crank it over and over again without draining the battery like mine does.
I had at one point almost had the engine firing, it seemed as if it was starting but then stops right away as soon as I let go of the ignition key. After messing with the carb to clean, it seems to have made it worse,
I am stuck as to where to go from here. Please help!