I took it in to an All Pro Service Center (Napa). A friend of mine recommended them because him and his wife took one of their truck to get it repair and since it was her truck, he said they actually talk to her instead of to him so he like that, plus they gave her the best repair price anybody...