Recently driving my 2003 CRV LX 2WD down the road. Headlights started becoming weak, tape player stopped working, windshield wipers moved slow on the highest setting, speedometer/rpm and gas gauge dropped to zero. Seemingly the power was dying in my car. However it still kept moving. I pulled over. Turned off the car. 5 minutes later. Started it up and kept driving with just headlights. Everything went fine. Check engine light has been on for a-few days. Battery light seems to come on and off randomly. I checked the battery with a multi-meter. 12.6v cold. 11.6v approximately while running with headlights and radio/ heat blowing. I think its the alternator. The alternator looks pretty rough. But I am not sure. Any input would be appreciated.