I had same problem.
Service confirmed pcb was the problem and I would have to replace.
I removed pcb and on reverse of board behind heat relay (which is like a little black box) there was a small solder popped.
I redid the solder and is now working fine.
                
 Murray
                
 February 2009