I have 09 800s just recently got and having trouble idling put new plugs and wires and it was idling good till I gothink to the orv park then we not to crap. Wouldn’t idle, had to hold gas down to start it up. There is also a hose on top of cylinder head on passenger side I’m guessing it’s a vent tube but it was misting out gas while it was running. Had an engine cold 27 pop on which is tps sensor and I reset it by unhooked battery. Didn’t come back on but sometimes it would idle and sometimes it would. Sometimes it would idle about 800. Give it gas it will take off. Full throttle it falls on its face. Said it had new fuel pump put in not too long ago.