I have a 1996 Polaris Indy 500 EFI. I'm having fuel delivery issued. Every once in a while it will bog out. If you burp the throttle it will go again. It doesn't totally die the RPM's just drop. I have put in new plugs, new fuel line, new fuel filter. Checked the pick up screen in the tank. Somedays it will do it often and some days it will only big a few times. Any ideas i'm stumped?