lid off,look for a blue wiring loom going from the main pcb to the display/user interface pcb.where that wire connects to the display/user interface pcb gets dirty/bad contacts and cause E90 which is a Communication issue between the control pcb and the user interface
ck, August 2011