I've jsut fixed this same problem
The wiring loom which comes from underneath the unit and goes inside the door had wires which were intermittent exactly on the hinge point.
I resoldered and resheathed the wires and it now works fine.
Dominic
December 2009