Any light switches left on, ignition key left in the ignition and turned on? The ECM will draw a very minimal amount of power and would eventually kill the battery after quite a few weeks of sitting. Pulling the battery cable off and then touching it to the battery terminal and throwing a few sparks leads me to believe something has been left turned on that is direct connected to the battery. Are there any aftermarket add ons at all if so disconnect all of them and then connect them one at a time to the battery and when one of them throws sparks as you connect the terminals to the battery you'll know the culprit. If you know for sure you don't have any sort of accessories connected. Check your battery terminals, and the connections on the starter and the starter solenoid and make sure they are clean and tight. Any looseness, or corrosion will cause a "dead" battery or act like its dead but actually not and just a connection problem. Trace all of your wiring and make sure there aren't any bare spots that would be contacting metal causing a short and draining the battery. yes its a very long process but throwing money at it isn't going to fix the problem, a little bit of digging around will get you a lot farther, trust me I know I'm on a tight budget myself so any little thing I can find out on a vehicle myself just saves me money, plus you also learn your machine more in the process.
Following are a few Polaris Ranger codes. Code 25 just sounds odd but is kind of explained.
here are your polaris ranger codes.
although the code 25 is a transmission code check the sensor for the speedo and the tranny.
21 Loss of Synchronization
22 TPS Circuit: Open and Short To Ground
22 TPS Circuit: Short To Battery
23 RAM Error: Defective ECU
25 Transmission Input - Invalid Gear
26 Vehicle Speed Sensor - Implausible
41 Air Temp Sensor: Open or Short Circuit to Sensor Voltage (ECU)
41 Air Temp Sensor: Short Circuit to Ground
42 Engine Temperature Sensor Circuit: Short To Ground
42 Engine Temperature Sensor Circuit: Open or Short to Battery
45 Barometric Pressure Sensor: Circuit Low Input
46 Barometric Pressure Sensor: Circuit High Input
51 Injector 1: Open Load
51 Injector 1: Short Circuit to Ground
51 Injector 1: Short Circuit to Battery
52 Injector 2: Open Load
52 Injector 2: Short Circuit to Ground
52 Injector 2: Short Circuit to Battery
54 Engine Temperature Lamp: Open Load
54 Engine Temperature Lamp: Short Circuit to Ground
54 Engine Temperature Lamp: Short Circuit to Battery
55 Diagnostic Lamp: Open Load
55 Diagnostic Lamp: Short Circuit to Ground
55 Diagnostic Lamp: Short Circuit To Battery
56 Pump Relay Open Load
56 Pump Relay Short Circuit to Ground
56 Pump Relay Short Circuit to Battery
58 Cooling Fan: Open Load
58 Cooling Fan: Short Circuit to Ground
58 Cooling Fan: Short Circuit to Battery
61 End of Diagnostic
Last edited by wildbill23c; 02-14-2012 at 11:38 PM.