Advanced engine performance diagnosis - Halderman, James D. (Professional technician series, 2012)