iCarsoft engine diagnostics · codes, Mode $06, live data and direct confirmation
To diagnose a misfire with a scan tool, treat every screen as evidence rather than a parts verdict. Save the original codes and freeze frame, identify when the fault occurs, review Mode $06 or enhanced cylinder counters where supported, compare related live data, and then confirm the suspected ignition, fuel, air or mechanical cause with the correct direct test.
Scope: U.S.-market OBD-II gasoline passenger vehicles and light trucks, with iCarsoft U.S. product information checked October 28, 2026. PID names, Mode $06 identifiers, units, thresholds, update periods, enhanced misfire counters and active tests vary by VIN, engine, ECU, market and software version. Use current OEM service information for test conditions and pass/fail limits.
What should you do before reading a misfire counter?
Classify the safety risk before continuing the test. A steady malfunction indicator lamp means the OBD system detected a fault. A blinking or flashing MIL can indicate a misfire severe enough to overheat and damage the catalytic converter. Ford's owner guidance tells drivers to avoid heavy acceleration and deceleration and obtain immediate service. Other manufacturers use similar warnings, but follow the instructions for the exact vehicle.
Stop a road test if the engine loses substantial power, the MIL flashes, fuel odor becomes strong, the exhaust or catalyst overheats, or the vehicle cannot be driven safely. Do not continue loading the engine merely to collect a cleaner graph. Move the vehicle to a safe location and inspect for fuel leakage, damaged wiring, loose ignition components and other obvious hazards before extended running.
Confirm battery and charging condition as well. Low system voltage, poor grounds or network faults can produce misleading module data and multiple DTCs. Record the customer's description: cold or warm, idle or acceleration, wet weather, recent fuel fill, recent repair, uphill load, towing, or a specific RPM range. The condition is part of the evidence.
Which scan results should you save before clearing anything?
Save the complete starting state. Record current, stored, pending and permanent powertrain DTCs, plus codes in related modules when the tool supports a full-system scan. A P0301 can point toward cylinder 1, while P0300 identifies random or multiple-cylinder misfire. Companion codes for fuel control, oxygen sensors, airflow, crankshaft or camshaft position, injector circuits, ignition circuits, voltage or communication can change the direction of the test.
Freeze frame can show engine speed, calculated load, coolant temperature, vehicle speed, fuel-system status, short- and long-term fuel trim, airflow or pressure and other supported values at the time an emissions-related fault stored. It can separate a cold-idle event from a warm, high-load event. Save the raw values and units; do not assume every DTC has the same frame or that the displayed frame belongs to the code you selected.
Record readiness and monitor status before clearing codes. A recent clear or battery disconnect can erase adaptive evidence and reset non-continuous monitors. Save the vehicle identification, odometer, software version and the exact scanner menu used. That record lets you compare pre-repair and post-repair results instead of relying on memory.
DTC status
Current, pending and permanent states help distinguish an active event from a monitor that has not repeated.
Freeze frame
RPM, load, temperature and fuel-control data define the operating condition that set the fault.
Full-system scan
Voltage, network, transmission and other module faults can explain a wider complaint.
Customer condition
Cold, hot, idle, load, speed, weather and recent work make the test repeatable.
What does Mode $06 show during a misfire diagnosis?
Mode $06 requests results from the vehicle's on-board diagnostic monitors. SAE J1979 defines the service, but the monitor IDs, test IDs, component IDs, scaling, limits and descriptions have evolved and can be manufacturer-specific. On some vehicles, a scanner translates the raw identifiers into cylinder-specific misfire counts or rates. On others, the display remains difficult to decode or shows only the monitors the ECU supports.
Do not assume every value is a live counter. A result may be updated over a 200-revolution or 1,000-revolution window, stored for the current or last drive cycle, or retained when a DTC sets. Ford's published OBD summaries illustrate several misfire Mode $06 results with different update periods and purposes. That example is useful for understanding the structure; it is not a universal map for every Ford or other vehicle.
Compare the measured value with the displayed limit only after confirming the unit and test definition. A high count on one cylinder can guide the next check, but rough roads, rapid torque changes, fuel cut, crankshaft-signal problems and other monitor conditions can affect detection. If the vehicle offers a manufacturer-specific misfire data list, compare that list with generic Mode $06 rather than treating one screen as automatically superior.

Which live-data PIDs help explain a misfire?
Select the smallest group that describes engine state, fuel control and the suspected cylinder or bank. Start with RPM, calculated load, coolant temperature, fuel-system status and module voltage. Add short- and long-term fuel trim for each supported bank, oxygen-sensor or equivalence-ratio feedback, mass airflow or manifold pressure and commanded throttle when they relate to the symptom.
Enhanced engine data may add per-cylinder misfire counters, rough-running values, injector balance or contribution information, ignition timing, knock correction, fuel pressure, cam timing and other manufacturer-specific PIDs. Availability and labels vary. A scanner can request many signals, but selecting too many at once can reduce refresh rate and hide a short event. Graph only the signals needed to answer the current question.
Fuel trim needs careful interpretation because a combustion misfire sends unused oxygen into the exhaust. The control module may interpret that oxygen as a lean condition and add fuel even when the root cause is ignition or compression. Compare bank relationships, operating condition and oxygen or equivalence-ratio response. A trim reaction supports the story; it does not prove a vacuum leak, injector or MAF fault by itself.
How do cylinder, bank and operating-condition patterns change the next test?
| Pattern | What it narrows | Useful next checks | What it does not prove |
|---|---|---|---|
| One cylinder | A localized ignition, injector, circuit, air-distribution or mechanical path | Plug and coil inspection, safe component substitution when permitted, injector circuit/flow, compression and leak-down | That the coil is automatically faulty |
| One bank | A shared bank input, exhaust leak, fuel delivery, vacuum path, cam timing or mechanical issue | Bank trims and feedback, exhaust integrity, intake sealing, fuel/injector comparison and cam data | That the upstream oxygen sensor caused the pattern |
| Random or multiple | A common air, fuel, voltage, timing, sensor-reference or mechanical condition | Fuel pressure/volume, airflow plausibility, shared grounds, vacuum or exhaust leaks and engine timing | That several coils failed together |
| Only cold, hot or loaded | A temperature-, pressure- or demand-dependent failure | Reproduce safely while logging load, trims, pressure, temperature and cylinder data | That a normal idle test clears every component |
Use controlled changes. If the OEM procedure allows moving a coil or plug to another cylinder, record the original location and see whether the misfire follows. If it does not, test the injector command and circuit, fuel delivery, compression and leakage. A balance or contribution test can add evidence on supported vehicles, but follow the manufacturer procedure because disabling cylinders or injectors can affect the catalyst and fuel system.
What is a reliable step-by-step misfire diagnostic workflow?
- Confirm the complaint and safety stateIdentify a flashing MIL, loss of power, fuel odor or overheating before reproducing the symptom.
- Run and save the pre-scanCapture all modules, DTC status, freeze frame, readiness, voltage and vehicle identification.
- Define the operating conditionCold or warm, idle or load, speed, gear, temperature, recent repair and fuel history.
- Locate the patternUse supported Mode $06 and enhanced misfire data to identify cylinder, bank and repeatability.
- Correlate related PIDsCompare RPM, load, trims, oxygen/equivalence-ratio feedback, airflow/pressure and fuel pressure where supported.
- Test the suspected pathFollow OEM ignition, injector, circuit, pressure, compression, leak-down and timing procedures.
- Repair and verifyClear codes when appropriate, repeat the condition, complete the required monitor and compare the final scan with the original.
Do not skip mechanical testing because the scanner found a cylinder. Low compression, valve leakage, cam timing, coolant intrusion and other physical faults can produce the same electronic evidence as ignition or fuel problems. Likewise, a new coil or injector does not prove a repair until the counters, symptom and related data remain normal under the original condition.
Which iCarsoft scanner level fits misfire diagnosis?
Generic OBD path
An engine-focused tool can read powertrain DTCs, freeze frame, readiness and supported live data. Confirm whether it displays the required Mode $06 results and graphs the PIDs you need.
CR Pro S
The official page lists all standard OBD-II test modes, full-system diagnostics, graphable live data and supported cylinder-misfire functions. It fits multi-brand DIY and compact workshop use.
CR Max P
The larger platform adds a ten-inch display, topology, full-system scanning and supported active tests. It fits shops that need longer sessions, reports and broader workflows.
Compatibility first
Send the VIN, engine, ECU, DTCs and exact need: generic Mode $06, enhanced per-cylinder counters, injector balance or another active test.

Use CR Pro S as the compact multi-brand reference
Its full-system scan and graphable live data support the evidence chain around a misfire. Exact Mode $06 translation, enhanced counters and active tests remain vehicle-specific.
VIN, engine, ECU and required counter or test protect the purchase.
How do you verify that the misfire repair worked?
Return to the original condition and compare before-and-after evidence. Recheck the physical repair, clear codes only when appropriate, then start from the same cold or warm condition. Watch the relevant cylinder data, trims, feedback and pressure while reproducing the original idle, load or temperature state safely.
Run a full-system post-scan. Confirm that the original DTC does not reset, no new circuit or communication code appeared and the repair did not disturb another module. Some permanent DTCs and readiness monitors require successful driving cycles before they change. Do not promise an emissions-test result until the vehicle has completed the required monitors under applicable local rules.
Save the final report with the parts or circuits tested, direct measurements, software version and road-test conditions. A verified repair explains why the fault occurred, what evidence confirmed the cause and how the vehicle proved the correction.
Frequently asked questions
Can Mode $06 tell me which cylinder is misfiring?
Sometimes. Many vehicles expose cylinder-specific misfire information, but monitor IDs, test IDs, units and update behavior vary by manufacturer and model year. Some vehicles provide better cylinder counters in enhanced engine data. Confirm the label and interpretation for the exact vehicle.
Is Mode $06 the same as live misfire data?
No. Mode $06 reports on-board monitor test results, while enhanced misfire counters may update in a manufacturer-specific data list. A displayed result can represent the current drive cycle, a monitor window or stored test information rather than an instant event stream.
Does the cylinder with the highest misfire count always have a bad ignition coil?
No. A localized count narrows the investigation but does not identify the failed part. The cause can involve a spark plug, coil, injector, wiring, compression, valve sealing, air distribution or another condition. Confirm it with direct tests.
Why do misfire counts increase only under load?
Heat, cylinder pressure and fuel demand change under load. Weak ignition, limited fuel delivery, boost or airflow problems and some mechanical faults can appear only in that condition. Reproduce the symptom safely and compare the count with RPM, load, fuel control and service information.
Can fuel trim identify the cause of a misfire?
Fuel trim can show whether the control system is adding or removing fuel under a specific condition, but it cannot prove one cause. A misfire can also distort oxygen-sensor feedback. Read trim with airflow, oxygen or equivalence-ratio data, bank patterns and direct tests.
Should I clear misfire codes before testing?
Save stored and pending DTCs, status, freeze frame and the original full scan first. Clearing too early removes useful evidence and resets some monitors. Clear codes only when the test plan or completed repair calls for it, then verify the result with a rescan.
Which iCarsoft scanner should I use for misfire diagnosis?
CR Pro S is a compact multi-brand path with full-system diagnostics, standard OBD test modes and graphable live data. CR Max P adds a larger workshop platform. Exact Mode $06 decoding, enhanced misfire counters and active tests still depend on the VIN, engine, ECU and software.
Sources and compatibility resources
- SAE J1979 diagnostic test modes — Defines Mode $06 as a request for on-board monitoring test results and distinguishes the standard OBD test modes.
- Ford OBD System Operation Summary — Illustrates manufacturer-specific Mode $06 misfire monitor identifiers, update periods and thresholds.
- Ford owner-manual MIL guidance — States that a blinking service-engine indicator can signal catalyst-damaging misfire and requires immediate service.
- CR Pro S product page — Current full-system, OBD test-mode, live-data graphing and supported cylinder-misfire function positioning.
- CR Max P product page — Current larger-platform path with full-system scans, live data, topology and supported active tests.
- iCarsoft live-data guide — Condition-based live-data workflow and limits of interpreting one PID in isolation.
- Before You Buy — VIN-level compatibility confirmation for required modules, PIDs and service functions.