Whirlpool dryer does not heat on medium setting

Dryer works on high setting but not on medium heat setting. Have cleaned and checked vents for lint. Someone told me it is the timer which is $200, so might as well buy a new dryer. Help?