Okay, I found the problem, after replacing the thermal fuse, the igniter, and the high limit thermostat, and testing the flame sensor and solenoids. All those were fine. The problem was the heater relay. Wish I had checked that first, but I didn't find any reference anywhere to that being a potential problem. It's the easiest thing to replace and only cost $8. Well at least my dryer is working again!