A New Machine Learning Based Approach to NASA's Propulsion Engine Diagnostic Benchmark Problem