System Description/Monitoring Procedure
WARNING: This page is about a different car, the 2010 Suzuki Kizashi. However, it is still accessible from the selected car via links, so may be relevant.
ECM measures the angle speed of the crankshaft based on the pulse signal from the CKP sensor and CMP sensor for each cylinder. If it detects a large change in the angle speed of the crankshaft, it concludes that a misfire has occurred. When the number of cylinders that misfire is counted based on DTC detecting conditions, it determines the cylinder where the misfire occurred and outputs it as DTC.