Dishwasher-Does or Doesn't start

I thought I already posted this yesterday. Don’t know what happened.

Anyway, my dishwasher most of the time does not start. It will start sometimes when I press the Cancel cycle first and it finishes the Cancel cycle which is a two minute cycle.
The repair man was at my house to repair my "Whirlpool" fridge and he looked at my dishwasher and said the circuit board has to be replaced which cost $222.12 plus tax. If that’s what it is, I’m pretty handy so I can replace the circuit board myself if that’s what it is.

If anyone has any suggestions I would appreciate hearing them.
Thank you.