Strategy for Health Monitoring and Fault Detection in Heavy-Duty Diesel Engines