After testing several other components (fuse, heating element, etc) and finding all good, decided it was most likely timer. Ordered, got in two days, and installed. Once behind dryer, only took 5 minutes to change.
Now the dryer works great in all cycles - like new.