Ryan,
I am leaking out the front of my T90 also. Not sure if mine is leaking in the same place as yours, but when I get around to pulling it, hopefully you will have had success...and will share what you came up with.
You have pulled it 5 times? Is your tub on? If it is, please share the steps you are taking to get your T90 out. I am not looking forward to this.
Tim