I found the "boom" noise the customer was hearing was coming from the extreme flame rollout the furnace was producing. The exhaust smoke coming from chimney smelled like rotten eggs. I found the heat exchanger to be bad. The customer is replacing the system.