I researched on Youtube that if you have an E90 error code it means your control board isn't communicating properly. Plugging it in and out will reset it and work for a bit but eventually, it will not work for long. It's best to order the control board immediately and watch Youtube how to replace it. I had my 15-year-old replace the board and it works now. Please don't order the part from anywhere cheap. Because they might send the wrong part.