In this form of the invention, the set parameters are effectively pre-programmed into the control module.The processing of the dynamic parameters preferably provides data such as crank-angle position and speed data, during operation of the engine.Other dynamic parameters provided to the processing means may be any of the engine's operating conditions, such as the pressure of the working fluid and/