Indy 650 EFI, or as I know it a RXL 650. Did you change both primary and secondary fuel filters? Primary is the one that costs about $65.00 from Polaris. NAPA has a replacement for about $15. Please replace that battery. The 91's were notorious for lean condiotions resulting from a low battery. I'm guessing that this is not the immediate problem since you are bogging. You could have gummed up fuel injectors. You should be able to pull 107 mph bone stock. I'd also check your programming. You could be set up for a different elevation other than where you currently reside. Yeah, I know it is EFI, but on the older Polaris' you had to re-program based on an elevation "range." Hope this helps. But remember that battery, I burned dawn 3 times because of bad batteries. What happens is she will start and run, but if you hold her open for a while, the sled pulls more power than the magneto can push out. Fuel pressure then drops, and the real meaning of RXL comes out. Runs eXtremly Lean.