Gem overheats up hill

My Gem has new batteries and the charger is programmed correctly. All cables are tight. We live by the beach and have to go up a 3% grade for two blocks to get to PCH. The Gem looses 2 bars and then shuts down to 3 mph. Any suggestions? Thanks!