I need help! I have a 2007 Polaris 800 EFI X2. The problem I have is: When I start the ATV runs perfect, at idle speed when I change into L, H, or R the ATV wants to surge or Pulse. I give it gas and it runs great, when I come to a stop it want to surge. I pulled the codes and there is a code 25 recorded. Any help would be greatly appreciated. Thanks, Chris