Can someone explain me how does misfire detection works? I've been running live data with my Autel on both hondas (Pilot and Civic) and noticed that there are multiple misfires detected on various cylinders (all within minutes after engine startup). No DTC codes stored, never ever seen check engine light with almost 100K miles accumulated on both vehicles. See below the screencap of the report from each vehicle. My understanding was if there was misfire detected it'd throw a code and store it in the memory. Also, what could be the cause of them misfires?