battery terminals i bet is your problem, either too loose, too corroded or there is something stuck in the terminal not allowing a proper connection. take them off, clean them, and tighten them back up and see where you are at