if the fans are working, doesnt leak, has no air bubbles, belts are fine and has a new thermostat... i would think it has something to do with a sensor or something