7 year old GE Hydro Wave. Tub seal leaked and water ran down shaft tube assembly and into ball bearing and damaged it. Repair was easy with the right tools. The only problem I had was it still leaked even with new seal. I took it apart again and the new seal had popped out even though I had seated it fully. The old seal was very corroded and had distorted the plastic tub where the seal fit causing it to leak. I reinstalled the seal with silicone II and no leak and washer works great now. APP.com were great, parts came quickly and were all as advertised.