Diagnosing Engine No-Start: Spark, Fuel, and Compression
The Foundation: Three Things an Engine Needs
An internal combustion engine needs exactly three things to run: a spark to ignite the mixture, fuel to burn, and compression to build the pressure that makes the combustion event useful. A crank-no-start means one of those three is missing. Your job is to identify which one is absent as quickly and systematically as possible.
Most technicians who struggle with no-start diagnosis skip steps and start guessing. They replace the fuel pump because the last no-start they had was a fuel pump. Or they replace a crankshaft position sensor because a coworker told them that is usually the problem. Parts replace diagnosis, and half the time the original part gets returned because it was not the fault.
The systematic approach takes 20 to 30 minutes and tells you exactly which of the three components is missing. It works every time because it is based on how engines actually operate, not on statistical probability or pattern matching from memory.
Before You Start: Quick Checks
Before you test spark, fuel, or compression — do the basics. These take two minutes and eliminate common no-start causes that do not fall into the three-ingredient framework.
Security system. Many vehicles with immobilizers will crank normally but not start if the key fob battery is dead or the transponder chip is not communicating. The theft indicator light on the dash may flash rapidly during cranking. Try the spare key. If the vehicle starts with the spare, the original key's transponder chip has failed.
Scan tool connection. Connect the scan tool before doing anything else. Pull codes. Look for crank sensor codes, cam sensor codes, security system codes, or fuel pump command codes. The PCM may have already told you exactly what is wrong. Do not skip this step — a P0335 crank sensor code on a no-start vehicle points you directly to the right test.
Battery and charging system. A weak battery can crank the engine but not fast enough or long enough to achieve combustion. Test battery voltage — 12.6V or higher on a fully charged battery. Load-test the battery. A battery that shows 12.4V at rest but collapses under load is a no-start cause that has nothing to do with spark, fuel, or compression.
Testing for Spark
Remove the ignition coil and spark plug from one cylinder. Choose a cylinder that is easy to access — typically cylinder 1 or a front cylinder on a transverse engine. Reinstall the spark plug into the coil boot so the plug is seated in the coil. Ground the plug threads against the engine block metal — any bare metal surface works. The ground path must be solid or you will not see a spark even if the coil is firing.
Have an assistant crank the engine while you observe the spark plug gap. A healthy coil and plug produce a bright, blue-white spark. The spark should be consistent — one spark per crank event — and visually bright. A weak yellow or orange spark is marginal. No spark at all means the ignition system is not delivering energy to that cylinder.
If you have no spark — test another cylinder before condemning the entire ignition system. A single dead coil causes a no-spark on one cylinder but the engine should still run (rough) on the remaining cylinders. If no cylinder produces spark when tested individually — the problem is upstream of all the coils.
Upstream no-spark causes: no power to the coil power supply circuit, no ground reference signal, or — most commonly — no crank position signal telling the PCM to fire anything at all.
The Crank Sensor Connection
The crankshaft position sensor is the most critical input for both spark and fuel delivery. Without a valid crank signal, the PCM will not fire any coils and will not pulse any injectors. A failed CKP sensor causes a crank-no-start with no spark and no injector pulse — the engine sounds perfectly normal cranking, it just absolutely will not fire.
To test the crank sensor signal on a no-start: connect the scan tool and navigate to the live data stream. Find the crank signal PID or engine RPM during cranking. Crank the engine and watch the display. If the RPM PID moves — even just showing 100 to 200 RPM while cranking — the PCM is receiving a crank signal. If the RPM reads zero while the engine is clearly cranking, the crank signal is not reaching the PCM. Test the sensor, its wiring, and the tone ring on the crankshaft.
CKP sensor testing: use a DVOM to check resistance — compare to specification. Then check the signal with a scope during cranking. The waveform should show a consistent pattern of peaks corresponding to the reluctor ring teeth. Missing peaks, erratic signal amplitude, or a completely flat line confirms a bad sensor or a damaged reluctor ring.
A vehicle that died suddenly while driving and now will not start — especially one that has been running hot — should be high on your CKP sensor suspect list. Heat expansion can cause an intermittent CKP to fail completely when the engine is warm, and it may not restart until the engine cools down enough to restore sensor continuity.
Testing for Fuel
If spark is confirmed — move to fuel. The simplest first test: turn the key to the ON position without cranking. Listen for the two-second fuel pump prime hum from the rear of the vehicle. Put your ear near the fuel tank or listen from inside the vehicle with the windows up. A distinct hum means the pump is receiving power and running. Silence means the pump is either not getting power or the motor has failed.
No prime hum: check the fuel pump fuse first. Pull it, inspect it visually, and confirm continuity with a DVOM. Check the fuel pump relay — swap it with an identical relay from another circuit in the fuse box. If the pump primes with the swapped relay — the relay was failed.
Pump primes but vehicle still will not start: connect a fuel pressure gauge to the Schrader valve on the fuel rail. Key on engine off — the gauge should climb to and hold the manufacturer's specified pressure. Typical port injection spec is 35 to 65 PSI depending on the application. Zero pressure with the pump priming means the pump is running but not building pressure — internal pump failure or a severely restricted fuel line.
Pressure builds but drops quickly after key off: the system is leaking down. A leaking injector, a failed fuel pressure regulator, or a failed check valve inside the pump allows fuel to bleed back. This causes a long crank or no-start after the vehicle has sat for an extended period — the fuel bled back out of the rail and the pump has to rebuild pressure before injection can begin.
Compression — the Last Resort
If you have confirmed spark and fuel but the engine still will not fire — the missing ingredient is compression. Something mechanical has failed catastrophically enough that the engine cannot build the pressure needed for combustion.
Notice the crank speed. An engine with a catastrophic mechanical failure cranks faster than normal. There is less resistance to the starter because the pistons are spinning without fighting against compression in the cylinders. If the engine sounds like it is cranking at twice its normal speed — something is very wrong internally.
Compression test all cylinders. Remove all spark plugs, disable the fuel system and ignition, and crank the engine with the throttle held open. Measure each cylinder. All cylinders should be within 10 percent of each other and within the manufacturer's minimum specification — typically 125 to 175 PSI depending on engine design.
Near-zero compression on all cylinders simultaneously means the timing belt or timing chain has failed. The camshafts are no longer synchronized with the crankshaft. The valves are not opening and closing in the correct relationship to piston position. Compression cannot build because the valves are in the wrong place. This is the most common mechanical no-start cause on high-mileage vehicles, and it usually comes with a history of noise from the timing system that the customer chose not to address.
Zero compression on one or two cylinders with normal compression on the rest points to a specific mechanical failure in those cylinders — a burned valve, a broken piston ring, or a blown head gasket between adjacent cylinders. The engine will sometimes start and run extremely rough in this condition.
No-Crank vs No-Start
Distinguish between a no-crank and a no-start before you begin. A no-start means the engine cranks normally — the starter motor turns the engine over — but it will not fire and run. This is what this article covers.
A no-crank means the engine does not turn over at all when you turn the key. You may hear a click, nothing, or a single heavy thud. No-crank diagnosis is a different path: battery voltage, battery terminal connections, starter motor, starter relay, neutral safety switch, and the crank signal to the PCM for push-to-start systems. Confirm the engine is actually cranking before you start testing spark and fuel — you need the engine rotating to test those systems.
The Bottom Line
Every crank-no-start comes down to spark, fuel, or compression. Test each one in order. Start with the scan tool — let the PCM tell you if it sees anything wrong before you touch a wire. Check spark with a physical plug test. Check fuel with a pressure gauge, not just a listen at the rail. Check compression if both of the first two check out. Follow the process and the answer is always there. Skip steps and you will replace parts that do not fix the vehicle.
APEX Tech Nation — automotive technician training built by techs, for techs. Try Pro free for 7 days.
Related Articles
Diagnosing Engine Misfire: Single Cylinder vs Random Misfire
P0301 through P0308 single-cylinder misfires vs P0300 random misfire — different causes, different diagnosis paths. The swap test, load testing, and what to do when the cylinder will not respond.
Technical TrainingDiagnosing Fuel Pump Failure: Test Before You Drop the Tank
A failed fuel pump is a common no-start and poor performance cause — but the relay, fuse, and wiring fail too. Test systematically before dropping the tank and spending $400 on a pump that is not the problem.
Technical TrainingDiagnosing Misfire by Cylinder: The Swap Test and Beyond
Single-cylinder misfire diagnosis using the swap test, RPM drop test, compression testing, and load-dependent misfire patterns. Know what P0301 through P0308 are really telling you.
Disclaimer: This article is for educational and informational purposes only. Technical specifications, diagnostic procedures, and repair strategies vary by manufacturer, model year, and application — always verify against OEM service information before performing repairs. Financial, health, and career information is general guidance and not a substitute for professional advice from a licensed financial advisor, medical professional, or attorney. APEX Tech Nation and A.W.C. Consulting LLC are not liable for errors or for any outcomes resulting from the use of this content.