I've been having trouble with my charging system. One week ago while driving home about 35 miles away my charging gauge in the dash went all the way over to the right past 18 volts. The battery was very hot and smelled real bad. When i got home I when to the auto store and bought a new voltage regulator and installed it. I drove around and dash gauge seemed to work fine it moved around a little more than normal. checked output with meter and it was 14. 4 to 14. 7 volts. Thought everything was ok until i started to smell battery getting hot again. Checked battery and it was very hot and venting fumes bad. Had alternator tested its within spec. Had battery load tested it ok. Put New Voltage regulator again battery still gets hot like its being over charged ? One place said the pcm controlled voltage ?? Any Ideas what is going on? I done want to have to buy a new alternator and or battery? any suggestions ?? sorry so long