Did the normal internet search...fixed door latch assembly (wasn't it), cleaned out pump (was dirty but still nothing). Found the paperwork with tech data sheet. Ran diagnostic test and came up with e57 error. Went through the protocols and motor tested fine so it was a speed control board(motor control board), fixed! Great prices, fast shipping, and great customer service (I did the chat with a tech and had a little problem with the order that was my fault and it was all handled professionally and fast!) Way cheaper than all the appliance repair shops in the area.