I have a 2005 Pent Air Mini Max nt heater. The unit will run for an half hour to hour then shut down with an error e004 message.The fan works properly and it is reaching proper water temperature before shutting down. Any ideas will be greatly appreciated.