I have a 2007 Sportsman 800 X2 that is giving me some problems. If you are going up a steep grade or maybe climbing a hill, it seems like it is running out of fuel and it dies. If I return back to flat ground and try and crank it several times, it will fire up and run normal again. I though maybe low fuel and the sending unit was not picking up the fuel because it was sloshing to the back of the tank. I filled up the tank and it still does it. It doesn't throw a wrench symbol or anything. The only time i have noticed something different is on a steep decent and the battery light would flash and it would die. It doesn't do that when climbing though. When riding on flat surface, it does fine though.