Your engine is turning over, but the car won't fire up

When your engine cranks — meaning the starter motor is spinning it — but the engine doesn't catch and run, something is preventing ignition. The engine needs three things to start: fuel reaching the cylinders, a spark to ignite it, and the right compression. If the engine cranks, compression is usually fine. That leaves fuel delivery or spark as the most common culprits.

The good news is that you can narrow down the problem yourself before taking the car to a mechanic. Most of these issues follow a pattern, and checking them in order saves time and money.

Key Takeaways

  • A cranking engine that won't start is missing either fuel or spark, since compression is working if the starter is turning the engine over.
  • Check the fuel pump by turning the key to the "on" position without cranking and listening for a brief humming sound near the fuel tank.
  • A weak or dead battery can crank the engine slowly but not fast enough to start it, so listen for how fast the starter is turning.
  • Spark plug wires, coil packs, and fuel injectors fail more often than the fuel pump itself, and these are cheaper to replace.
  • If you hear rapid clicking instead of a smooth cranking sound, the battery is too weak and needs charging or replacement.

Check the battery first — slow cranking is a clue

A weak battery is the most common reason an engine cranks slowly but won't start. When the battery voltage drops, the starter motor still turns the engine, but too slowly for the ignition system to work. Listen to how fast the starter is spinning the engine. If it sounds sluggish or labored — like the engine is being turned over in slow motion — the battery is likely the problem.

Turn on the headlights and interior lights. If they are very dim or flicker when you crank the engine, the battery is weak. A fully charged battery should hold steady lights even while cranking. If the lights are bright and steady but the engine still won't start, move to fuel and spark checks.

If you hear rapid clicking instead of a smooth cranking sound, the battery is too weak to engage the starter at all. This is different from the slow-crank problem and means the battery needs charging or replacement before you can diagnose anything else.

Listen for the fuel pump when you turn the key on

The fuel pump is an electric motor inside the fuel tank that pressurizes fuel and sends it to the injectors. When you turn the key to the "on" position — not cranking, just on — the pump should run for a second or two. You will hear a brief humming or whirring sound coming from under the car near the rear, where the fuel tank sits.

If you hear that sound, the pump is working. If you hear nothing, the pump may be dead, the fuel relay may be faulty, or a fuse may be blown. Check your owner's manual for the fuel pump fuse location — it is usually in a fuse box under the hood or inside the cabin. A blown fuse looks burned or blackened inside. If the fuse is blown, replace it with one rated for the same amperage. If it blows again when ready, an electrical short is present and the car needs professional diagnosis.

If the fuse is good and you still hear no pump sound, the pump itself or the relay that controls it has likely failed. Both are replaceable parts, though the pump requires dropping the fuel tank on most vehicles.

Check for spark at the plugs

Spark plugs ignite the fuel-air mixture in each cylinder. If spark is missing, the engine will crank but never catch. You can test for spark without special tools, though a spark tester makes it easier.

To check for spark the basic way: remove one spark plug wire (the thick rubber cable connected to the top of the spark plug). Insert a spare spark plug into the wire, hold the metal part of the plug against a bare metal part of the engine block, and have someone crank the engine while you watch the gap between the plug's electrodes. You should see a bright blue spark jump across the gap. If you see no spark, or a weak orange spark, the ignition system is not firing.

Spark problems usually come from a bad coil pack (the device that creates the spark), worn spark plugs, or corroded spark plug wires. Coil packs and wires are more likely to fail than the plugs themselves. If your car has over 30,000 miles on the original plugs, they may be worn enough to prevent starting even if they look okay.

Look for fuel smell and check the injectors

If the fuel pump is running and spark is present, fuel may not be reaching the cylinders. Unscrew a spark plug and smell it. A wet plug that smells like gasoline means fuel is entering that cylinder. A dry plug means the fuel injector for that cylinder is clogged or stuck open.

Fuel injectors are small solenoid valves that spray fuel into each cylinder on command from the engine computer. They can become clogged by carbon buildup or fail electrically. If one injector is stuck open, it floods that cylinder with fuel, which washes oil off the cylinder walls and prevents ignition. If all injectors are stuck closed, no fuel enters any cylinder.

A fuel injector cleaner additive poured into the fuel tank sometimes clears minor clogs. For stuck or failed injectors, they usually need to be removed and cleaned professionally or replaced. This is more common on older cars or cars that have sat unused for months.

Rule out a flooded engine if you have been cranking repeatedly

If you have cranked the engine many times without it starting, you may have flooded it — meaning too much fuel has entered the cylinders and washed the spark plugs wet. A flooded engine will not ignite because the spark plugs cannot fire when soaked in gasoline.

To clear a flooded engine, stop cranking and let it sit for 15 to 30 minutes. This allows the excess fuel to evaporate. Then try starting again, but this time crank for no more than 10 seconds at a time, with 30-second breaks between attempts. If the engine still will not start after the fuel has had time to evaporate, the problem is not flooding.

Some cars have a "clear flood" mode: press the gas pedal all the way to the floor while cranking. This tells the engine computer to cut fuel injection and allow only air into the cylinders, which can help clear excess fuel. Check your owner's manual to see if your car has this feature.

When to take the car to a mechanic

If you have checked the battery, heard the fuel pump running, confirmed spark is present, and ruled out flooding, the problem is likely in the fuel injectors, ignition timing, or engine computer. These require diagnostic equipment to pinpoint. A mechanic can connect a code reader to the engine computer, which will show stored fault codes that point to the exact problem.

Bring a list of what you have already checked when you take the car in. Tell the mechanic whether the battery is weak, whether you heard the fuel pump, whether you saw spark, and whether the plugs were wet or dry. This information saves diagnostic time and reduces the labor cost.

Frequently Asked Questions

Can a bad alternator cause the engine to crank but not start?

Not directly. A bad alternator will not charge the battery, so the battery will eventually become too weak to crank the engine. But if the engine is cranking now, the battery has enough charge for that moment. The alternator failure will cause starting problems over time, not when ready. If the battery is fully charged and the engine still will not start, the alternator is not the cause.

What does it mean if the engine cranks fast but still won't start?

Fast cranking with no start points to fuel or spark, not the battery. Check that the fuel pump runs when you turn the key on, and test for spark at a plug wire. If both are present, the problem is likely a clogged fuel injector, bad coil pack, or engine computer issue that needs a code reader to diagnose.

Should I keep cranking the engine if it won't start after a few tries?

No. Cranking for more than 10 seconds at a time can overheat the starter motor and drain the battery faster. Crank for 10 seconds, wait 30 seconds, then try again. If it does not start after three or four attempts, stop and let the battery rest for several minutes before trying again.

Can bad gas cause an engine to crank but not start?

Yes, especially if the car has sat for months. Old gasoline breaks down and forms varnish that clogs fuel injectors and fuel filters. If you suspect old fuel, you can add a fuel system cleaner to the tank, but if the injectors are severely clogged, they may need professional cleaning or replacement.

What if the engine cranks, sputters once or twice, then stops?

This usually means spark and fuel are both reaching the engine, but something is preventing sustained combustion. The most common causes are a weak fuel pump that cannot maintain pressure, a failing ignition coil, or a vacuum leak that leans out the fuel mixture. A mechanic with a fuel pressure gauge and code reader can narrow this down quickly.