Error code 3 is a water level error, normally either the machine is not epmtying quick enough or at all. The problem is normally blocked pump, normally coins etc stuck in the inlet, or if nothing is stuck in the pump sometimes the wastepipe from machine to waste pipe or sink trap has a blockage.
Hope this helps. I see this a lot as i'm a hoover engineer
Darren, October 2005