updated pid to just run 100% unless within configured error of set point