Pyro,
Just found your post. Should be in the ATV section. Was wondering when you were going to re-post, but there are so many it is easy to get overlooked.
How many hours on the 1140.
Let's see, idle too high. I've had a 2008 900 150hrs and now a 2009 1100 70hrs and no issues with either on idle. But yours may have a cable adjustment that is out of spec. Do you have a Throttle knob just to the left of the driver's seat behind the Orange diff lock knob? Could this cable be sticking? Can you have someone move the black Throttle knob and you watch on the fuel pump for movement? Then make sure it returns all the way. Same with the pedal, again have someone work the pedal and watch what is happening. If you can gently move the lever on the pump back by hand, it is most likely a kinked cable or damaged cable. Replace.
Let us know if you find anything.
Then we can look at the creep.:thumbsup: