Before you tear it down, check the exhaust system. A collapsed pipe or clogged muffler could cause your heating.