My 01 needs a new tranny and the mechanic is telling me that I need to replace the torque converter as well. Unfortunately, I have recently moved and do not know this mechanic at all so I don't trust him. My 01 has 125k miles on it and this is the first time it has ever had a problem. They are...