Im just getting over an electrical fire (minor)myself due to some bad wiring from the previous owner.
There is a fusible link and its a good place to start. Its on the positive cable usually close to the battery.
I think a bad battery connectiuon could cause it however it could be anything...