code 04 is for insufficient pressure, go through the ignition sequence to identify what is failing, pump running, micro switch making, fan running, venturi operating air pressure switch, ignition pcb, gas valve, flame recognition?
Big A
December 2007