The timer does work in timed dry mode. I should have checked that. We always use the accudry mode which checks the moisture. So is there a moisture sensor that I need to change? Sounds like the timer is fine.
In the parts link the:
Moisture sensor is Item 30 in Section 3
Electronic Control Board is Item 51 in Section 2
It will probably be one of the above that is the cause.
Clean the face of the moisture sensor. Make sure it is good and dry before testing.
If this does not fix it, disconnect the moisture sensor
If this does not fix it, it is probably the circuit board