My 2008 Polaris razor 800 loses its battery charge after approx 1 hr or so of riding time. Less if your going slower on trails where the cooling fan kicks on more frequently or when running the lights at night. The battery indicator light starts flashing and soon after the efi starts acting up (spitting &sputtering) and soon after won't run. I have had the battery checked ( only 1 yr old) by the battery manufacturer ( interstate) and tests fine. I've had the razor in on three (3) occasions at the local Polaris shop in ft Collins and they claim everything checks out fine. If I let the razor sit after recharging the battery ( even for a month plus) it will still start fine and battery test fine but after time running as stated above will lose charge and stop running. Is there a way to check the charging system? What else could be causing this? I get no error codes when running diagnostics.