Is this a DIY or hiring a pro? If pro, give a few a call and see if someone will come out to look and let you know. Without knowing the code in your area, I'm not sure what we can tell you.
Issue number one is heater is in the attic which means you need to force all of the hot air down.