I have a 97 Polaris Xplorer 500. It starts and idles great and will rev up no prob in neutral. When i stick it in gear it will rev maybe 1/4 throttle then begins cutting out and sputtering similar to the way the rev limiter engaging sounds. I have checked the etc switch and replaced the limiter along with a new plug, air filter and battery. I have also checked and cleaned the carb, elec connections, gear selector switch. Im leaning towards it being something in the ignition-electrical. Would the bike run at all with a bad cdi? ignition coil?