This is how I would approach your problem. If your washer will fill in
hot and cold, agitate in all speeds, drain/spin in all speeds, by
manually advancing the timer to specific places on the timer dial, but
it won't do all those things by allowing the timer to progress through
the cycles on its own, then the timer would be the appropriate
component to look at.