Detection of Engine Misfire Events using an Artificial Neural Network