Had a similar problem this week with mine. Engineer found that the dial shaft that sets the temp for the HW had broken off inside - apparently a common probelm. He unscrewed the pcb, carefully lifted it up and exposed a smaller pcb that housed the temp dial - turned it to just below max manually with a small screwdriver and now good temp. I still have another problem with mine though with the ignition - on, off, on, off every 4 seconds arhhh!- hope you get yours sorted.
Simon
February 2011