Torque converter is my guess.


How long since the last service and age of the trans?


A new filter with some lucas might help it but it might not.