I find it odd the problem started when you disconnected the batteries, cleaned them, and reinstalled the cables. I don't think I would be looking at a solenoid failing at the same exact time. I would recheck the battery connections to make sure they are correct and look for a cable or wire that fell behind the batteries and didn't get reconnected.
2005 Dutch Star 4015
2007 Honda CR-V