Masterbuilt just sent me a new controller for a 30" gen-2 MES. I had several problems, one of which was the heating element not shutting off.
The new controller seems to have fixed everything.
However, I have read a LOT of the posts about problems with the MES, and when Masterbuilt sends a new controller, it seems to fix the problem for about 3/4 of the people, meaning that about a quarter still have a problem.
I'd wait until the controller arrives and see if you are one of the lucky 75%. I was in that group and am up and smoking again.