Thought the cost was steep. It took the machanic 1.5 hours to repair. They told me it was a 3 hour job. The part was $70.00 (O'Riellys can get part for $ 47.00 and even with Antifreez and othe misc., It just doesn't add up. They charged 1 hr to troubleshoot. It could be we where from out of town! I Was told the vehical would be done by 11:00 AM, not so. It was 3:10 PM when vehical was ready. I will say that the repairs where done right and the mecanic was Thorough. Got no complaint of workmanship.