Product review (5 stars): 8557301 Whirlpool Washer Timer ordered from OhioASC through Amazon
Installation was literally plug and play. Has kept my machine running at full speed. Ordered as a new part from OhioASC through Amazon for $67 free shipping. Repair man wanted $100 part and labor.
(Under normal operations if you turn the timer knob fast and aggressively the internal gears get stripped, which in my case, caused the spin cycle not to run at full speed leaving the laundry really wet at the end of the cycle.)