This is my experience with belt-driven Cabrio machine, problem started about 3 years after purchase. IMHO, this drive train is a poor cost-cutting design (for an expensive washer):
The (plastic? nylon?) motor pulley is held in place by six plastic teeth which are supposed to grip a groove in the motor shaft. With heat and vibration, they loosen, allowing the pulley to work its way down the shaft. This causes the drive belt to run BELOW the bottom edge of the large cam pulley. The belt drags on the plastic drive guard and eventually shreds itself. At the same time, the additional torque load and vibration cause the retaining nut to work loose, and the cam pulley itself migrates downward. As less of its splined core is engaged by the basket drive shaft, and the pulley wobbles. All of this combined leads to eventual failure
I bought a new belt -- while installing it, I noticed that the motor pulley was out of position. I used a deep-well socket, large enough to fit comfortably over the motor shaft, to drive the pulley back up towards the motor. Added hot glue and heat shrink tube to anchor it, The tubing is available at Digikey, EPS3012K, 1/2 inch, adhesive-lined, fluid/heat/water resistant. A short piece fit snugly over the 'teeth' and treatment with heat gun clamped the teeth in place. The washer has been used since, four loads a week for five months, and the motor pulley is still where it belongs.
I got a complaint that the washer was making noises again. Inspection showed that the retaining nut was working loose, and the cam pulley had some wobble, the belt was intermittently striking the guard again. I found a brass ferrule in my junk parts collection and cut it to fit (after some encouragement) in the gap between the splines and the threaded part of the basket drive shaft. Like this:
nut --> cam|pulley --> basket drive shaft
threaded part of shaft | splined part of shaft
ferrule here| pulley engages splines here
This solved the problem. It may be that Whirlpool used a budget cam pulley on this model, but the design should have anticipated these issues. A few inexpensive modifications could have made this drive train much more reliable.
I have spent about eight hours with this DIY project, mainly because I hate to throw away something that's fixable. We will continue to use the washer, reserving the purchased CAM kit until some future time when my repairs fail.
Fingers crossed.