I would take it to the trans shop and explain the problem that you didn't have before. They may have missed a vacuum line, left something unplugged. Regardless, I feel they need to check it.
Let me know what you find.
SPONSORED LINKS
Saturday, May 9th, 2009 AT 8:48 PM