hi Pugman, i'm not an expert but have had some training in washer repairs. So i'll take a stab at the easiest fixable cause.
it could be the Timer (the thing that you pick the cycle with) could be expensive. Could be the timer motor which turn the timer. it could be the Module (Mini motherboard...