Sounds like the TCC (torque convertor clutch lockup) solenoid is not releasing.
This is controlled by PCM, check with dealer or trusted garage, they may be able to unplug the connector to it, if problem dissappears, then the solenoid must be replaced.
SPONSORED LINKS
Friday, May 1st, 2009 AT 7:29 AM