Transmission Problems? Ask a Mechanic for Answers ASAP
I am sorry that you have not been helped yet. I just came online and saw your question
Do you know if they replaced the torque converter when they installed another transmission as this sounds like a faulty torque converter clutch.