I had a problem with the same dishwaher and had a problem with E7 every cycle, I rung the belling service center (08448153746) and one of the engineers told me it was the diverter valve. I then stripped the diverter valve and found a small slither of glass stuck in it. Its worked fine since. E5 is a drainage blockage either in the waste water outlet pipe or the drainage pump may be blocked or jammed. To get to it (Turn off the power and water supply!) open the door, remove the 3 screw with small plastic wasters at each side, close the door, remove 5 screws from the cover bellow the door, remove the 4 screws at the top of the rear, lift off the top cover, remove the 6 screws at the bottom of the rear of the dishwasher, remove the side panels. Put some towels on the floor to soak up any water that may leak, push the dishwasher over onto it's front with the door on the floor. You will now see the plastic base plate of the dishwasher, remove the 4 screws that hold it to the steel support legs. The base plate should now pull off. The drainage pump is the one at the end of the grey waste outlet pipe. Pull the spade connectors off, twist the body and the pump shoult split, check for blockages.
I hope this is some help to someone.
Steve., October 2009