...or they where turning it too fast.
Jeff, you were right: turns out the old timer was fine. Tested it with the meter, when I switched it into the defrost mode, it switched back in about 20-25 mins. During that time the fan was not running but the heating element never came on. One thing I noticed was that the thermostat did not look right (see photos). Looked as if its top popped open. So I guess this might be the source (or a source) of the problem. Also noticed that it seems to be attached to the coil with some type of bracket. How hard is it to remove and replace it? Also, with the thermostat being in the shape it is, is it likely other parts (like the heater element) are broken too? Thx!