Have you ever did exchange of tranny fluid ? not just drain and fill but full exchange. What is your driving habbit - do you shift "manually" while driving ?