Whirlpool Cabrio Terrible Noises

I have a Whirlpool Cabrio that’s making terrible noises when agitating and occasionally will not spin dry. There are no codes when doing diagnostics. Originally (3 months old) I had a E1 and F7 code that I just needed to reseat the bottom pulley and it worked 2+ years fine until this noise started. At that time it wasn’t making this noise, but it would not spin and drain at all.

I think I may need to get this part for what I am hearing:
http://www.appliancepartspros.com/whirlpool-cam-w10721967-ap5951296.html

My serial number is C02431478

I have a video with the sound here: https://www.facebook.com/video.php?v=10204065219851365