seriously.... I know most motor heads gasp at the thought of going to Jiffy Lube, but they do offer one very, very good service:
So spend a hundred bucks, see if it helps. Better than big bucks for a new tranny+install+risk of going back in if the new one is bad too.
Anyways, the Jiffy transmission fluid replacment service is excellent. I think its called "t-tech" or some crap.
Couple reasons: It wont disrupt "what aint broken" Meaning, they dont touch your filters, gaskets, etc. Also, it is a full replacment of fluid. If you did it the "at home" way, you would need like 10 drain/fill cycles to get all the fluid replaced. This is because when you drain yourself, only like 1/4 of the fluid actually comes out. You just end up diluting the old stuff over and over. Jiffy lube's machine uses your tranny cooler lines as its "in and out" for the fluid replacment machine. Every ounce of dirty coming in is replaced with an ounce of clean going out.
I tell ya, its brilliant.