I do not know enough about the FW's to tell you what to do or how, but ANYTIME electrical devices spark or overheat, they should be taken out of service until the issue is resolved.
I will do some research, but if you can post a pic or two it would help.