A client reported inconsistent heating from a Carrier Infinity 20 heat pump. I diagnosed the problem using a multimeter and found a faulty defrost control board. Replaced the board, recalibrated the thermostat, and tested the unit for proper operation.