My battery light came on once before but immediatly went off so i blew it off, and I had just put a new alternator and battery in a few weeks before. Well its now about 2 months later and i started my car to get the heat going and when i returned the battery light is on and i smell something like an electrical fire. I turned it off and back on and the same thing happens then when i gave it gas it went back off. I started driving slowly and i could hear a whining very faint and it wasnt my JRSC. Then it stopped. Once i hit the highway everything is fine then the light came back on and i punched the gas and it went right back off. I went to the parts store and they showed everything was good on their test. Could it really be my brand new 3 month old alternator? Please help this is my daily driver and sees 45 miles one way everyday so i need it.