Diagnosed 2013 IBC boiler that was short cycling and failing to ignite properly. Found significant corrosion on ignitor, uncleaned heat exchanger, and unit producing banging noise during startup. Determined heat exchanger and gas valve require replacement to resolve issues.