My machine goes through washing cycle, then through slow spin, but sticks on fast spin. taking programmer past this setting to drain, works o.k. So motor, pump, etc; seem to work o.k. Checked filter o.k. Checked dispenser, o.k. Any thoughts? Is it the programmer (spare part dearer than new machine!)