Check your alternator belt and the connections to the alternator. If you take it to autozone or advance auto they'll check it for you. If you can't I would make sure all the battery connection to the alternator are not faulty. About the smoke that norrmal if it sits for a while. About replacing the alt. its real easy.