So here's where I'm at right now. 2007 polaris sportsman 500 efi. When in park, it only starts when the brake is pulled in. After starting, it starts to stall, and sometimes just dies out altogether when in reverse. The speedo needle is all over the place, and the battery light is flashing. What on earth is going on????