9 yr old Bosch 1201 does everything fine except for an intermittent final spin cycle (sometimes it does, sometimes it doesn't), doesn't care if it's regular, econ or woolen cycles. Fill, drain, wash & rinse cycles normal - drum turns no probs, no weird noises. Additional spin cycle settings may or may not work. The drain pump/impeller is not blocked. If I can't get any final spin to work, unplugging the w/m, waiting a bit then plugging it back in seems to fix the problem. My guess is it's a fault with the controller card/assembly but it's £150 for a new one! Would really appreciate any suggestions before I go this route - or maybe even buy a new machine. Many thanks.