Hi,
The error (E3) relates to the water heating but not reaching the required temperature. This can be due to a couple of things generally. The sensor which detects the water temperature can be faulty or the heater element itself is faulty and not heating the water to a high enough temperature. In mine (and indeed most peoples cases by the looks of things) it is the cheap nasty sensor going wrong and needing to be replaced. Next Time I buy a dishwasher i'm going to look at more reviews online :o).
Cheers,
Ed
e_j_bishop@hotmail.com
Ed, December 2008