I just had this, and I managed to fix it. In my case there was a buzzing noise from the very bottom of the machine as soon as you turned the power on.
It turns out that E8 means that the diverter valve that sends water selectively to the top and bottom baskets has a fault.
In my case the motor was trying to turn the valve (hence the buzzing) but the valve itself was stuck. You could feel which part was making the buzzing by carefully touching each part under the machine (caution: shock risk!) It's a flatened conical/disk shape in the middle, with two hoses coming into it and one screw plus 4 think wires.
Undo the screw, pull the hoses off by pressing the clips together, and disconnect the multiplug for the wires. The motor simply clips off the grey gearbox, and the gearbox itself is clipped to the valve body and retained with two screws. It's dead easy to get apart.
I found that the gearbox attached to the valve was working perfectly, it was the valve itself and it's seals that had got stiff. I simply worked some silicone oil into both the main bearing seal and into the valve faces themselves and the problem was resolved.
Hope this helps someone.
Jonathan Dawes
January 2008