If fuel isn't delivered to your engine's cylinders properly, the mixture is off, or the spark is absent or too weak to ignite the mixture, your engine will crank until the battery is drained.