One of the most common problems:
👉 Engine cranks (starter works)
👉 But engine doesn’t start
This means:
- Battery is OK ✅
- Starter is OK ✅
👉 The issue is likely:
👉 Fuel, ignition, or ECM control
🧠 Understanding the Problem
For an engine to start, 3 things are needed:
- Fuel ⛽
- Spark 🔥
- Compression ⚙️
👉 ECM controls fuel and spark
👉 So ECM issues can cause:
👉 Crank but no start
🔍 Step-by-Step Diagnosis
🟢 Step 1: Check Fuel Supply
🔧 Test:
- Fuel pump sound
- Fuel pressure
🚨 If no fuel:
👉 Check:
- Fuel pump relay
- ECM signal
🟡 Step 2: Check Spark
🔧 Test:
- Spark plug
🚨 If no spark:
👉 Check:
- Ignition coil
- ECM output
🔵 Step 3: Scan for Error Codes
🔧 Use OBD scanner
👉 Look for:
- Crank sensor codes
- ECM faults
🟠 Step 4: Check Crankshaft Sensor
🔧 Why:
- ECM needs crank signal
🚨 If faulty:
👉 No fuel + no spark
⚫ Step 5: Check ECM Power & Ground
👉 Ensure:
- Proper voltage
- Good grounding
🔴 Step 6: Check Injectors
🔧 Test:
- Injector pulse
👉 No pulse = ECM issue
🟣 Step 7: Check Immobilizer
👉 If active:
- Engine won’t start
⚙️ Step 8: Check ECM Outputs
👉 Verify:
- Fuel pump signal
- Ignition signal
🚨 Common ECM-Related Causes
🔴 1. No ECM Power
👉 Due to:
- Fuse
- Relay
🔴 2. Faulty Crank Sensor
👉 Very common
🔴 3. ECM Software Issue
👉 Corrupted data
🔴 4. Wiring Problems
👉 Broken signals
🔴 5. Immobilizer Issue
👉 Security lock
🛠️ Real Workshop Case Studies
🚘 Case 1: Maruti Swift
Problem:
Cranks but no start
Diagnosis:
- Faulty crank sensor
Result:
👉 Replaced sensor → solved
🚘 Case 2: Hyundai i20
Problem:
No fuel injection
Diagnosis:
- Relay failure
Result:
👉 Replaced relay
🚘 Case 3: Tata Nexon
Problem:
Random no start
Diagnosis:
- Grounding issue
Result:
👉 Fixed ground
⚠️ Common Mistakes
❌ Replacing ECM directly
👉 Expensive mistake
❌ Ignoring sensors
👉 Misses root cause
❌ Not checking fuel system
👉 Wrong diagnosis
🧠 Pro Tips
✅ Always:
- Follow sequence
- Check basics first
✅ Use multimeter + scanner
🇮🇳 Indian Market Insight
Common Causes:
- Crank sensor failure
- Wiring damage
- Relay issues
👉 ECM rarely fails directly
💰 Repair Cost Estimate
Issue | Cost |
Sensor | ₹1,000–₹3,000 |
Wiring | ₹500–₹2,000 |
Relay/Fuse | ₹200–₹1,000 |
ECM Repair | ₹3,000–₹15,000 |
📊 Quick Diagnosis Checklist
👉 Fuel OK
👉 Spark OK
👉 Codes scanned
👉 Crank sensor OK
👉 ECM power OK
❓ Frequently Asked Questions (FAQs)
Q1: Why car cranks but doesn’t start?
Fuel, spark, or ECM issue.
Q2: Can ECM cause no start?
Yes, but less common.
Q3: What is most common cause?
Crank sensor failure.
Q4: How to diagnose quickly?
Follow step-by-step process.
Q5: Is repair expensive?
Depends on issue.
🏁 Conclusion
“Crank but no start” is a diagnostic problem, not a guessing game.
👉 The key:
- Follow steps
- Check basics
- Confirm before repair
Mastering this helps you:
👉 Diagnose faster
👉 Avoid mistakes
👉 Increase success rate
📺 Watch a real battery testing demo here: Reynlab YouTube Channel
🌐 Explore our automotive training programs: www.reynlab.com/our-courses



