Thanks for the reply, it is a 2011 800 V-Twin fuel injected I got this with an intermittent running issue and the valves were adjusted way off and only had 30 PSI in one cylinder. After correcting the valve clearance issue I couldn't get it to stay running and then I had no spark at all, found that the crankshaft position sensor was failing. Replaced the crankshaft position sensor fired up but wouldn't idle I could get it down to 3000 RPM so I started checking over everything on the throttle body, I removed the throttle position sensor noticed that there was a whole lot of dirt built up on the inside so I cleaned it out put it back on and it seems to run a little better, now I'm down to about 2500 rpm, just for shits and gigs I decided to take the throttle position sensor off while the engine was running ,as soon as I remove the throttle position sensor the engine started running perfectly fine idling at 1100 RPMs so I have narrowed it down to the throttle position sensor. After going over a few things it looks to me like somebody may have swamped this thing at one time, I might be in for some fun.