Bought this bike off someone about 6 weeks ago. 2009 thundercat, h2 1000 about 200 hrs on it. Hmf exhuast, power commander 3 programmer. Took programmer off for now to make sure it wasnt the issue, didnt make a difference. But it is still off. When i got it, it ran like crap wouldn't idle had to baby the throttle and sputtered driving down the road. Well gas had water in it, drained, got fresh gas, so that fixed the sputtering issue but when I pulled the snorkels off i found the previous owner had stuffed a rag in the intake snorkel. I pulled it out and wouldn't run at all. After adjusting the tps and then replacing the tps, and map sensor. Cleaning throttle body, looking for vaccum leaks, fuel pumps good, has new spark plugs and battery, It'll start and idle for about 4 seconds if i give it any throttle it dies. But if i put my hand over intake it will start and run decent idles high as high hell, but i can give it throttle just fine. Bought some tools on ebay to check/set valve lash, ill be trying that soon... but any help would be great!!! Cant figure this thing out!