Hi Anne, when you press the P button, does it bleep at you twice quickly.? If it does, there is more than likely water in the base, this upsets the motor which in turn confuses the pcb.It is possibly just the water air break leaking.It is not too expensive to repair as that machine is a SMEG, quite expensive.Worth an engineer call.Hope this helps. All the best.
FOXY
August 2008