If I were you I would check the fusebox to see if a fuse is melting. It may not be blown yet, but it may be melting the plastic around it. Check it and let us know what you found.