hello, i bought a craftsman lawn mower, with a Kohler 16.5 OHV engine.
model; cv16s,
family; SKH426UIG2RB
SPEC; 43513
DISP (CC); 426
when i try to crank the motor, it will only turn over and spin.

it will not fire. I have changed the gas, checked the fuel line and fuel filter, and unhooked the fuel line, and gas comes out the line but engine will not crank. i can get the engine to crank if i manually pour gas into the carb. what shall i do next?
Thanks for any suggestions
akadrakkar