I determined the motor was still good due to the fact the washer would agitate on the rinse cycle. Double checked the belts and they were fine. Also, the lid switch was good as the agitation would stop when the lid was lifted on the rinse cycle. That left the timer as the likely culprit.
Bought a new timer and installed it. It was easy to do. I reviewed the diagram on this website that had the timer first before trying to replace it. This helped.
Once installed I ran a test cycle and the washer worked just fine.