I watched lots of you tube videos. I took off the front door and watched a full cycle. I determined toward the end of the wash cycle the belt actually quit turning but the squeal continued. That lead me to believe the problem was the spin bearing. I shopped on the internet for different companies and determined that AppliancePartsPro offered the best details, clearest descriptions and competitive prices. With two day shipping the parts arrived quickly. I had the washer tore down by the time the parts arrived. The hardest part of the disassembly process (aside from the fact that doing the job with out removing the top dryer did not give you much room to work with) removing very rusty bolts holding the agitator and the bar clamping the inner drum to the motor shaft. It took lots of Rustoleum Rust Buster and hours of soak time to loosen them. I ordered the spin bearing, the spin bearing washer and the drive belt (figured since it was a 15 year old unit, while I was at it should go ahead and replace the drive belt.