Have your battery checked. Autozone will do it for free. A weak battery can overwork, overheat, and prematurely kill an alternator. What's your charging voltage (with a working alternator)?