Hi,Welcome to Just Answer, My name is XXXXX XXXXX forward to helping you today.
this machine has an internal thermal fuse. this needs to be checked first, there is a service tech sheet located on the kick panel under the door. this will show you location of parts and wiring. also check the connections in the junction box where your wires to the dishwasher connect and make sure one hasn't come loose it the wire nuts, its a silver box behind the kick panel.
the door switches would be one thing to check and also the motor relay, if its not filling at all it could be one of the door switches, check both of them. if theres still nothing your timer has failed.