seems like your mechanic might be guessing his way to fixing your car. get a 2nd opinion imo.