Many researchers have studied and developed methods for on-board engine combustion misfire detection in production vehicles. Misfiring can damage the catalytic converter within a short time and can lead to increased emission levels. For that reason, the on-board detection of engine misfire is one requirement of the On Board Diagnosis II (OBDII) Regulation and a recent interest for many researchers. One object in this paper is to propose a misfire detection method for multi-cylinder SI engines. The detection is achieved by examining the estimated cylinder pressures and combustion heat release rates in engine cylinders. The Sliding Observer methodology is applied in these estimations. This detection method provides a reliable and low-cost way to diagnose engine misfires. The other object of the paper is to eliminate large estimation errors due to system unobservability and reconstruct cylinder pressures. These reconstructed cylinder pressures are advantageous for use in engine control or other applications.