Good find! How'd it look in the pan? A tranny shop or dealer would have just changed out the tranny & charged you big bucks. Very few places are willing to look into them or troubleshoot them for you anymore. It's always nice to hear when someone finds the problem. G/luck with it!
Joel