Sometimes when batteries are tested it show good, but when a load is put on them they fail. Corrsion has to be completely removed or it will reform. As far as the smell, a lot of batteries will smell while charging I would check the acid/water level. I would check all the connections to make sure you have good contact.