Product review (5 stars): Solved my problem!
I had a dryer that would intermittently generate heat.  I replaced everything from cheapest to most expensive.  Started with fuse and thermostats.  Then changed out the heater coil.  Finally I changed out the timer mechanism and that's what fixed it!

It's a shame I don't have the knowledge to figure out which one was broke from the start.  The process of changing out the thermostat was super simple.  Had it done in less than 10 minutes!  Oh well.  Now I have all new electrical parts!  The only parts that haven't been replaced are the drum turning mechanics.