I would check with vom meter for continuity and check as described below I would disconnect the smoke unit completely disconnect the electronics check for shorts to case of smoke unit to heater should read infinity! heaters should read 8 ohms but not less. do you still see 18 volts when all features are on under load? if not set to 18 volts while all features are on! what is your current draw with smoke on and smoke off how much voltage is dropped with smoke unit on and off!
Alan