May be you should post this again in the appliance forum.
I had a similar problem with my built in freezer. the cause was moisture that had built up and caused water to collect in the comparment where the flex meets the switch live to thermostat.
All that was needed was a kitchen towel...