So the motor is turning over with the battery on the machine. But it will not start until you hook booster cables to it. Correct?
Check for spark. It could be weak. If this is the case you might need to test the stator and cdi unit. Another thing would be the ETC(electronic throttle control) out of adjustment. You can disconnect the black wire from the cdi unit. If it fires and runs you will have a problem with the cdi unit,rev limiter, or the ETC. I don't have my book with me, but I have a POLARIS SERVICE Manual like the dealers use that covers 1996-1998 Polaris atv's. I can bring it to work with me 2moro and give you a few more pointers. Don't ride that HONDA it don't have enough horsepower. Just kidding. I will try and help you all I can. Thanks
2008 Dodge Caliper
2010 Chevrolet Equinox
2004 Honda ForemanES 400 4x4
(Currently I don't own a Polaris but I work on them all the time and get to ride cutomers for test rides. Maybe soon I will be a Polaris owner.)