Product review (5 stars): Replacement heating element saved the day.
The heating element works great and it fits as if it was an OEM part.