I had my transmission guy put in the torque converter last night. It feels great. He did not see any problems when he put it in so i guess you were just feeling something. Thanks again for such a good price. I now need to get better tires. Last night i broke them loose just by gunning it at a light. I wont be able to order my tires till mid march.