Most likely the NTC temperature sensor has gone out of calibration. This happens when they absorb moisture & this causes the defrost cycle to be suspended, hence the excessive frost build up on the evaporator. The only thing other than that I can think of if you are correct in that the other components are OK is the main control board but I think this unlikely.