Worst mechanic, loots and cheats people with their money. Diagnosis wrong symptoms and charges for the parts which are not installed and service not provided. Would not recommend any one to give your vehicle to total auto zone for servicing or any repairs.