Cycle-by-cycle estimation of cylinder pressure and indicated torque waveform using crankshaft speed fluctuations. (July 2015)