Implementation of a Neural Network-based In-Vehicle Engine Fault Detection System