I have a 1995 Polaris 300 4x4. With the battery installed the engine will idle fine but Boggs down and dies above idle. I have tried to isolate the issue and remove the battery and she runs fine no matter the throttle. But if I leave the battery out and connect the cooling fan the engine will then bog down and die. I currently have to run with the battery disconnected and the cooling fan running from a switch (because Polaris doesn't make the thermostat anymore) and directed connected to the battery. It's almost seems like the system can't supply enough power to charge the battery or run the fan above idle. Any suggestions with be greatly appreciated.