Advanced Automotive Fault Diagnosis, 4th ed: Automotive Technology: Vehicle Maintenance and Repair