2012 Polaris 500 sat for 4 years. Replaced starter solenoid 2 days ago, all the fluids. Won't idle unless chock is half or more pulled out. Took it down the road and ran great till I slowed down to turn then shut off and not enough battery to restart. Is this a battery problem or something deeper?? Anyone, anyone, Bueller, Bueller?? Thanks in advance!!