Toyota all the way.............
Definetly try that complete flush, I had a '96 Dodge Stratus w/ 200,000 on it and it was slipping ( i know, shocker there) but it did improve with the full flush..Then I got rid of it...for the reasons above, (Dodge Stratus=200K) can't complain though, it didn't owe me anything.......
I went Toyota...Lovin it