Yeah, do another pan drop and filter change....maybe try a shift kit in there even though it probably won't help.

You can get a custom tune and crank down the shift times and up the line pressure to try and band-aid it.

When you fill it up though try using a whole bottle of the stop slip...if its on its way out...it can't really do much else but help it. Also, stop beating on it, LOL.