dont know if this will help but E90 is a user error code which can relate to one of two alarm code , E93 and E94
E93 is a machine configuration error
E94 cycle configuration error
Both of which point to main board being faulty as it would be unlikely that you have reconfigured the...