Have you done a flush recently?

Because if you have...it's prolly toast.

Do a pan drop and filter change, then add some Lucas StopSlip...see if that helps any...if at all it might save you a tow bill to the transmission shop or the parts store.