My car has been smelling (burning smell from engine) for about a month, but running fine. The smell has been getting worse. Last night I was driving for about an hour and it really started to smell BAD. I got home and right before I turned it off, I noticed the brake light, battery light and rear differential light were all on all of a sudden. I turned it off and was able to restart it and all the lights were still on. I let it sit for 24 hours, turned it on and all the lights are on. Any idea what the problem is? Is it ok for me to drive it to get repaired? Or should I have it towed?