Part I Idle Speed Control, Adaptive Flow Estimation and Spline Interpolation -- Idle Speed Control with Estimation of Unmeasurable Disturbances -- Cylinder Flow Estimation -- Recursive Spline Interpolation Method -- Part II Engine Torque and Friction Estimation -- Engine Torque Estimation. - Engine Friction Estimation at Start -- Data-Driven Algorithms for Engine Friction Estimation -- Part III Engine Misfire and Cam Profile Switching State Detection -- Statistical Engine Misfire Detection -- The Cam Profile Switching State Detection Method -- Part IV Engine Knock -- 9 Statistical Engine Knock Detection -- Statistical Engine Knock Control