Hyundai Elantra Cranks But Won’t Start


Why my Hyundai Elantra engine cranks but will not start up and run? The Hyundai won’t start but battery is good. I just replaced the battery but it still cranks over but will not fire. What are things that might cause a Hyundai Elantra to crank but not start?

The immobilizer light illuminates but switches off when it’s cranking. My Elantra is a 2013 with a 1.8-liter 4-cylinder with a manual transmission.

Update: My mechanic changed this part and now my truck is running fine. 

solved 0
Jeremy Carter 3 years 2021-01-17T03:24:00+00:00 4 Answers 4679 views Beginner 4

Answers ( 4 )


    Hyundai Elantra Cranks But Won’t Start.

    When your Hyundai Elantra cranks, you should naturally expect it to start. There are scenarios where that wouldn’t happen. The problem with your car is straightforward. Here are some of the significant reasons for the no-start condition:

    1. Weak or no spark

    If you have a bad ignition module, flooded engine, or bad spark plug, you will experience this issue. A problem with the vehicle’s timing system will also cause a poorly timed spark. For proper diagnosis, check out the distributor cap and spark plug wires to know if they are in good condition.

    2. Insufficient fuel

    This could arise from faults with the injector. For fuel injected engines and other engine types, there needs to be proper fuel pressure for the car engine to function appropriately.

    Watch out for the fuel pump’s buzzing sound and place a screwdriver on each injector to hear their performance. If the injectors are firing, you will listen to a faint ticking from each of them.

    3. Low compression

    For an effective engine, each cylinder in the Hyundai Elantra needs compression. Problems with compression could be due to a damaged or loose timing belt.  To troubleshoot, use a compression gauge or tester. If there is a problem with low compression, a leak down test is crucial. With the help of an expert mechanic, fixing this should be straightforward.

    4. Power supply problems

    Faults from a weak starter motor that uses lots of currents is feasible in this case. The problem usually occurs when there isn’t enough juice to turn on fuel injectors and ignition. When the Hyundai Elantra is off, check for blown fuses by inspecting the wiring of each fuse. Replace all damaged fuses with new ones.


    When you experience a fault in your vehicle, the first step is to review all the possible causes. In most cases, several people with car ignition problems have power supply issues. If you have performed all the possible checks on your Hyundai Elantra and the fault persists, perform a full system troubleshoot or see a mechanic.


    Sit in the Elantra and turn the ignition key to the ON position and listen for the sound of the fuel pump priming. From my understand you can feel for pulses by holding the fuel injectors while someone is cranking the engine.

    Also check for spark. If the Hyundai Elantra is not getting spark and fuel injector pulse then it might be a crank position sensor. If you are getting sufficient spark but no injector pulse than you have an issue in the fuel system. Let us know what happens.

    Best answer

    Check the fuses box under the hood in the engine bay. Inspect the fuel pump fuse and the sensor fuses to see if they are blown. I had the same problem on my 2014 and it turned out to be fuse.

    Under the lid of the fuse box there is a diagram that labels each fuse. My problem was the fuel injection sensor was blown. It is a 10A fuse labeled SNSR.


    I had the same crank but no-start problem and it was a blown fuse. Change the SNSR fuse in the fuse box. It is located next to the engine. Pop the clips and change the fuse. Sometimes there are spare fuses in the box already.

    I changed the coil packs and camshaft position sensor before realizing it was a simple fuse blown.

Leave an answer