If it hits on starter fluid, there's something definitely stopping enough fuel from getting to the plugs to fire, or the plugs aren't firing hot enough to ignite the liquid fuel.