Jim is a wonderful person never meet a more honest mechanic I would recommend him to anyone
$1,700 later and 5 weeks of having vehicle, nothing is fixed. Changing parts, starting with most expensive for some odd reason, not diagnosing properly. Do not recommend.