I found one on
ebay for $150 (new), heat controls work like new now
Not as good as free repair but much better than $800 dealer fix.
elliotra - I would take it apart and look at the three wires coming off the temp switch - it could be causing your issue. If the 3 wires are intact Carefully put it back together.