Microprocessor-based module is programmed to interface with various types of sensors, switches and actuators to perform engine and emission control functions.