Diagnoses and performs major and minor repairs to engines, involving inspection and replacement of broken or worn parts; inspects, troubleshoots, diagnoses, repairs, cleans, adjusts and installs fuel, ignition, electrical and cooling systems involving repair and replacement of such parts as fuel pumps, fuel injectors, spark plugs, starter motors, distributors, alternators, generators, voltage regulators, wiring switches, batteries, radiators, thermostats, water pumps, etc. Under general supervision, diagnoses, maintains, repairs and services a wide variety of diesel, gasoline and natural gas-powered equipment and vehicles; operates a variety of hand, power and shop tools; and performs related duties as assigned.