Your guy needs to pressure test the heat exchanger. Waving a CO detector around the furnace is not an acceptable test. If it holds pressure then you can make a decision on repair or replace. If the...