Welp, looks like it's time to buy a new transmission!
Anyone know where to buy a good transmission? Besides the dealership @_@ I don't feel like paying an arm and both legs!
Btw, here's a pic of my rover!
sweet
I'd suggest first to pull it back out & look for input shaft play or nicks on your new seal
You stated the truck was running well b/4 the second leak....
luck,greg