Engine misfires are among the most frustrating and difficult-to-diagnose issues in bus maintenance. A misfire can feel like a rough idle, lack of power, or a vibration that shakes the entire bus. The causes differ significantly between diesel and petrol engines—compression issues, injector balance problems, fuel rail pressure drops, and glow plug failures all present similar symptoms but require different diagnostic approaches. This guide covers the complete diagnostic workflow for bus engine misfires across diesel and petrol engines—compression testing, injector balance, fuel rail pressure, glow plugs, and DTC interpretation.
Engine Misfire Diagnostic Guide 2026
How to Diagnose Bus Engine Misfire (Diesel + Petrol)
Diagnose a bus engine misfire across diesel and petrol engines. Compression test, injector balance, fuel rail pressure, glow plugs and DTC interpretation.
Misfire Diagnostic Impact: The Cost of Delayed Diagnosis
Engine misfires cause fuel waste, emissions failures, and if left untreated—catastrophic engine damage. A single misfiring cylinder can damage the catalytic converter, overheat the exhaust system, and cause engine failure.
15-25%
Fuel economy loss from misfire
$2,000–$5,000
Catalytic converter damage cost
30-60 min
Average diagnostic time
80%
Misfires diagnosed by DTC
Diagnostic Workflow
1
Read DTC Codes
Connect diagnostic scanner and retrieve all DTC codes. Note which cylinders have misfire codes (P0301-P0306).
2
Visual Inspection
Check spark plugs, ignition coils, injectors, and fuel system. Look for visible damage, leaks, or wear.
3
Compression Test
Test compression on all cylinders. Low compression (below 350 PSI) indicates mechanical issue—rings, valves, or head gasket.
4
Injector Balance Test
Check injector balance rates via diagnostic software. Imbalance indicates worn injector requiring replacement.
5
Fuel Rail Pressure Test
Test fuel rail pressure at idle and under load. Low pressure indicates pump or regulator issues.
6
Verify Repair
Clear codes, test drive, verify misfire is resolved. Re-scan for codes.
Misfire Causes by Engine Type
Diesel engine misfires are most commonly caused by injector issues (32%) and compression loss (40%). Petrol engines misfire from spark plug/coil issues (25%), vacuum leaks (20%), and fuel quality (28%). Different engine types require different diagnostic approaches.
Misfire Diagnostic Quick Reference
DTC Interpretation
P0300-P0306 codes indicate cylinder misfires. P0300 = random/multiple. P0301-P0306 = specific cylinder. Address the specific cylinder first.
Compression Testing
Diesel: 350-450 PSI typical. Variation between cylinders should be less than 10%. Low compression indicates rings, valves, or head gasket.
Injector Balance
Check injector balance rates via diagnostic software. Imbalance greater than ±10% from mean indicates worn injector requiring replacement.
Fuel Rail Pressure
Test fuel rail pressure at idle and under load. Low pressure indicates pump, regulator, or filter restriction. High pressure indicates regulator failure.
Glow Plug Test
Test glow plug resistance with multimeter—should be 0.5-2.0 ohms. Open circuit indicates failed plug. Failed glow plugs cause cold start misfire.
Diesel vs Petrol
Diesel: injector, compression, fuel pressure. Petrol: spark, vacuum, fuel quality. Different diagnostic focus for each engine type.
Engine Misfire Diagnostic KPIs
Track these five metrics to measure your misfire diagnostic program effectiveness:
Misfire Code Frequency
Target: Decreasing trend. Track by bus. Spike indicates fuel or ignition issues requiring investigation.
Diagnostic Time Average
Target: Under 60 minutes. Track by technician. High time indicates need for additional training or tools.
Compression Test Compliance
Target: 90%+ for chronic misfires. Track by bus. Low compression indicates mechanical issue requiring repair.
Injector Replacement Rate
Target: Decreasing trend. Track by bus. High rate indicates fuel quality or contamination issues.
Misfire Recurrence Rate
Target: Below 10%. Track by repair. Recurrence indicates incomplete diagnosis or underlying issue.
We implemented this misfire diagnostic procedure across our 85-bus fleet. In the first year, our average diagnostic time dropped from 2.5 hours to 45 minutes. We identified 23 injector issues, 16 compression issues, and 12 spark/ignition issues before they caused major failures. The procedure ensures systematic diagnosis instead of parts guessing.
Digitize Your Engine Diagnostic Process
BusCMMS guides technicians through every misfire diagnostic step—DTC retrieval, visual inspection, compression testing, injector balance, fuel rail pressure testing, and repair verification. Track diagnostic history for every engine in your fleet.
Bus Engine Misfire FAQs
What causes a diesel engine to misfire?
Diesel engine misfires are caused by: injector failure (worn nozzle, stuck valve), compression loss (rings, valves, head gasket), fuel pressure issues (pump, regulator), and glow plug failure for cold starts. Diagnostic sequence: DTC codes → compression test → injector balance → fuel rail pressure.
How do I test for low compression on a bus engine?
Use a compression tester in the glow plug or injector hole (diesel) or spark plug hole (petrol). Normal diesel compression: 350-450 PSI. Variation between cylinders should be less than 10%. Low compression indicates rings, valves, or head gasket failure requiring further investigation.
What are the signs of a bad injector on a bus?
Signs include: rough idle, misfire, black smoke, fuel knock, and poor fuel economy. Diagnostic software shows injector balance rates—imbalance indicates worn injector requiring replacement. Bad injectors can cause engine damage if left untreated.
What is the difference between a diesel and petrol engine misfire?
Diesel misfires are usually caused by injector issues, compression loss, or fuel pressure problems. Petrol misfires are usually caused by spark plug or ignition coil failure, vacuum leaks, or fuel quality issues. The diagnostic approach differs—diesel requires compression and injector testing, petrol requires spark and vacuum testing.
How do I interpret misfire DTC codes?
P0300 = random/multiple cylinder misfire. P0301-P0306 = specific cylinder misfire (P0301 = cylinder 1). Start with the specific cylinder. Look for patterns—multiple cylinders may indicate fuel or intake issues. Always address the specific cylinder first.
Can BusCMMS track engine diagnostic history?
Yes. BusCMMS tracks DTC codes, compression test results, injector balance readings, fuel rail pressure data, and repair histories. This creates a complete engine diagnostic history for each bus, helping identify patterns and predict maintenance needs before component failure occurs.
The Bottom Line
Diagnosing bus engine misfires requires a systematic approach that differs between diesel and petrol engines. The 6-step workflow—DTC retrieval, visual inspection, compression testing, injector balance, fuel rail pressure testing, and repair verification—ensures accurate diagnosis. Diesel engines fail from injector (32%) and compression issues (40%). Petrol engines fail from spark (25%), vacuum (20%), and fuel quality (28%) issues. This guide provides the step-by-step procedures your technicians need to diagnose every engine misfire in your fleet. When combined with BusCMMS digital diagnostic forms and complete engine history tracking, your diagnostic program becomes proactive—catching issues before they cause engine damage or costly repairs.







