When you say it stops when cranking, do you mean it stops cranking, but you hear the starter still spinning? If so, the motor fires once, and kicks out the bendix.
Not unusual. Try choking the motor more. So, pump up the primer bulb until hard, cold start lever up, choke button down (or...