Real Estate & Home

Why a 2004 Jeep Grand Cherokee That Turns Over Won't Start

1999-2004 Jeep Grand Cherokee Steering Gear (2.75 Turns) RDH_2553-2.75 ...
1999-2004 Jeep Grand Cherokee Steering Gear (2.75 Turns) RDH_2553-2.75 ...

When a 2004 Jeep Grand Cherokee cranks vigorously but refuses to catch and run, it indicates that the starter motor and battery are doing their jobs, but the engine is missing one or more of the fundamental requirements for combustion: fuel, spark, or mechanical compression. Diagnosing this specific "crank-no-start" condition requires a methodical approach to isolate whether the failure is electrical, fuel-system related, or mechanical, saving time and preventing unnecessary parts replacement on this specific WJ-generation Jeep platform.

Understanding the WJ Generation Crank-No-Start Condition

The 2004 Jeep Grand Cherokee (the final year of the WJ body style) came equipped with several engine options, most notably the 4.0L PowerTech inline-six and the 4.7L PowerTech V8. While these engines are fundamentally robust, they rely on aging sensors, fuel pumps, and ignition components that are prone to specific failure modes after more than two decades of operation.

When you turn the key and the starter motor spins the crankshaft, the powertrain control module (PCM) must receive precise signals from the crankshaft position sensor and camshaft position sensor before it will pulse the fuel injectors and fire the ignition coils. If the engine turns over smoothly, your battery, starter, and starter solenoid are functional. The problem lies entirely in the engine's inability to deliver fuel to the cylinders, create a spark at the correct time, or maintain the internal cylinder pressure required to ignite the air-fuel mixture.

1. Fuel Delivery Failures

A lack of fuel pressure is one of the most common reasons a 2004 Jeep Grand Cherokee cranks without starting. Without adequate fuel pressure at the rail, the injectors cannot spray gas into the combustion chambers.

The Fuel Pump and Fuel Pump Module

The electric fuel pump is housed inside the plastic fuel tank assembly on the 2004 Jeep Grand Cherokee. Over time, the internal motor can fail completely, or the internal check valve can bleed down, causing a long crank or a no-start condition. A failing fuel pump may also fail intermittently when hot.

To test this, listen closely near the rear seat or fuel filler neck while a helper turns the ignition key to the "RUN" position (without cranking the engine). You should hear the fuel pump hum for two to three seconds as it primes the system. If there is complete silence, you either have a dead pump, a blown fuel pump fuse, or a faulty fuel pump relay.

Fuel Pressure Regulator and Filter

On the 2004 WJ Grand Cherokee, the fuel pressure regulator is integrated into the fuel filter assembly, which is mounted externally along the frame rail underneath the driver's side floorpan. If this filter becomes severely clogged, or if the internal regulator fails to maintain the specified operating pressure (typically around 49 psi for both the 4.0L and 4.7L engines), the engine will crank continuously because the injectors are not receiving pressurized fuel.

Testing Fuel Pressure

The definitive way to diagnose fuel delivery is to attach a mechanical fuel pressure gauge to the Schrader valve on the fuel rail (located on the engine). Turning the key to "RUN" should immediately register the correct factory pressure specification. If the pressure drops rapidly or reads near zero, the pump, filter-regulator, or fuel line is compromised.

1999-2004 Jeep Grand Cherokee Steering Gear (2.75 Turns) RDH_2553-2.75 ...
1999-2004 Jeep Grand Cherokee Steering Gear (2.75 Turns) RDH_2553-2.75 ...

2. Ignition and Electrical Sensor Failures

If fuel is reaching the engine, the next logical step is to check for spark. An internal combustion engine requires a precisely timed electrical spark to ignite the compressed air-fuel charge.



Component Normal Function Failure Symptom on 2004 WJ Jeep
Crankshaft Position (CKP) Tells PCM engine speed and piston position No spark, no fuel injector pulse
Camshaft Position (CMP) Identifies cylinder stroke timing Extended cranking or no-start
Fuel Pump Relay Powers the in-tank fuel pump Dead silence at key-on; no prime
ASD Relay Controls power to coils and injectors Cranks strongly, zero spark/fuel

The Automatic Shutdown (ASD) Relay

The Automatic Shutdown (ASD) relay is a critical circuit in Jeep vehicles. It supplies power to the ignition coil packs (or distributor system on older models) and the fuel injectors. If the ASD relay fails internally or loses its control signal from the PCM, the engine will crank endlessly, but no fuel will be injected, and no spark will be generated. Swapping the ASD relay in the Under-Hood Power Distribution Center with an identical relay (such as the horn relay) is a quick, free diagnostic step.

Crankshaft Position Sensor (CKP)

The crankshaft position sensor is arguably the single most critical engine management sensor on the 2004 Jeep Grand Cherokee. On the 4.0L inline-six, it is located at the back of the engine block near the transmission bellhousing, making it notoriously difficult to access. On the 4.7L V8, it is located lower down near the transmission flexplate or timing cover. When a CKP sensor fails entirely, the PCM has no idea that the engine is turning over. Consequently, it shuts down the fuel pump, cuts the injectors, and disables the spark. A failed CKP sensor will almost always set a diagnostic trouble code (DTC) such as P0320, though you may need an OBD-II scanner to read it while cranking.

Worn Spark Plugs and Ignition Coils

While individual spark plug failures usually result in a severe misfire rather than a complete no-start, a flooded engine caused by repeated cranking can foul out older spark plugs completely. If the combustion chambers become saturated with raw fuel, the spark plugs cannot produce a spark hot enough to clear the flood and catch fire.

3. Anti-Theft and SKIM (Sentry Key Immobilizer Module) Issues

Many Jeep owners overlook factory security systems when troubleshooting a crank-no-start condition. The 2004 Jeep Grand Cherokee is equipped with the Sentry Key Immobilizer System (SKIM), designed to prevent vehicle theft.

How SKIM Causes a Crank-No-Start

When you insert your key into the ignition switch and turn it to the "RUN" position, an antenna ring around the ignition cylinder reads the transponder chip embedded in the plastic head of the key. If the SKIM module does not recognize the key, or if the module itself loses programming, it allows the starter motor to crank the engine, but immediately cuts off the fuel injectors and ignition system.

Identifying a SKIM Failure

Watch the instrument cluster dashboard carefully while attempting to start the vehicle. If you see a small red icon depicting a vehicle with a key through it (or a key symbol inside a circle) flashing rapidly or staying illuminated solidly while cranking, the immobilizer system is actively blocking the engine from starting. Trying a spare key can quickly rule out a damaged or deprogrammed key transponder chip.

4. Mechanical and Airflow Restrictions

In rarer instances, a 2004 Jeep Grand Cherokee that turns over will refuse to start due to physical obstructions or internal mechanical failures.

Flooded Engine (Hydraulic Lock from Fuel)

If your Jeep previously experienced a weak spark or a delayed start, you may have pumped the gas pedal or cranked it repeatedly, flooding the cylinders with raw gasoline. Liquid fuel does not compress. When cylinders fill completely with liquid, the starter may struggle or the engine may sound like it is cranking faster on certain strokes (a characteristic rhythmic change in starter pitch). To clear a flooded engine, depress the accelerator pedal all the way to the floor while cranking. This tells the PCM to enter "clear flood mode," cutting off fuel injector pulses while drawing in maximum air to dry out the spark plugs.

Clogged Exhaust System (Blocked Catalytic Converter)

If the catalytic converter on your 2004 Grand Cherokee has melted internally or collapsed due to unburned fuel or extreme heat, exhaust gases cannot escape the combustion chambers. An engine acts essentially like an air pump; if the exhaust is completely choked off, fresh air and fuel cannot enter the cylinders, resulting in a zero-compression, no-start scenario even if spark and fuel are present.

Step-by-Step Diagnostic Strategy

To avoid wasting money on guesswork, follow this structured diagnostic path for your 2004 Jeep Grand Cherokee:



  1. Verify the Immobilizer: Check the dashboard for a flashing security key light while cranking. Try your secondary key.
  2. Listen for the Fuel Prime: Turn the key to "RUN" and listen for the fuel pump hum from the rear of the vehicle. Swap the ASD relay in the under-hood fuse box.
  3. Check for Spark: Remove one coil pack or spark plug wire, attach a spare spark plug, ground it against the engine block, and watch for a blue spark while a helper cranks the engine.
  4. Test Fuel Pressure: Connect a fuel pressure gauge to the fuel rail Schrader valve to confirm that fuel pressure meets factory requirements.
  5. Scan for Diagnostic Trouble Codes: Connect an OBD-II code reader to check for active or pending fault codes, paying special attention to sensor codes like P0320 (Crankshaft Position Sensor).

Frequently Asked Questions

Can a bad battery cause my 2004 Jeep Grand Cherokee to crank but not start?

No. If the starter motor is actively turning the engine over at normal speed, the battery has sufficient voltage and amperage to operate the starter. However, if the battery voltage drops significantly during the cranking process (below 9.6 volts), the computer modules may drop offline and refuse to fire the injectors or coils, even though the starter is spinning.

Where is the crankshaft position sensor located on a 2004 Jeep Grand Cherokee 4.0L?

On the 4.0L inline-six engine, the crankshaft position sensor is mounted at the very back of the engine block on the driver's side, directly above where the engine mates to the transmission bellhousing. It is notoriously difficult to see and reach, requiring long socket extensions and universal joints to replace from underneath the vehicle.

How do I know if my fuel pump is completely dead?

The most reliable indicator is silence. When you turn the ignition key from the "OFF" position to the "RUN" position (without pushing the starter forward into "START"), you should hear an audible electric whirring or humming sound from beneath the rear cargo area for approximately three seconds. If there is absolute silence, combined with a lack of fuel pressure at the rail, the fuel pump or its electrical circuit has failed.

Will a bad ASD relay prevent the engine from starting?

Yes. The Automatic Shutdown (ASD) relay controls the power supply to both the fuel injectors and the ignition system. If the relay fails internally, the starter will continue to crank the engine over, but the computer will not allow fuel or spark, making a start impossible.

Summary and Next Actions

Troubleshooting a 2004 Jeep Grand Cherokee that cranks but won't start comes down to systematically verifying the presence of fuel pressure, electrical spark, and a functioning immobilizer system. Begin with the simplest, zero-cost checks—such as listening for the fuel pump prime, inspecting the ASD relay, and scanning for diagnostic codes—before purchasing expensive replacement parts like fuel pumps or control modules. If basic diagnostic testing reveals a total lack of injector pulse or spark, prioritize testing and replacing the crankshaft position sensor.

Image Gallery

Select an image to open it in a new tab.

1999-2004 Jeep Grand Cherokee Steering Gear (2.75 Turns) RDH_2553-2.75 ...
Written by

Ingrid Bjornson

Global Cyber Policy and Regulation Analyst