last year the bike all sat overnight after filling up the night before. in the morning started and ran like ****. the bike sputters but i can keep running by messing with the throttle but eventually dies. put new gas in and tried again, still ran like ****. didn't know what to do i so brought it to the shop. they said it was bad gas. so i picked it up. ran well for a while then all of a sodden ran like **** when i started it up again. drained fuel and put new in. this did not help so i replaced spark plugs and checked all connections; still not any better. thought it could be the battery so bought a new one and no difference. i got frustrated and just tried to ride it to see if it would just work its self out and some how it did. it just kicked and with tons of power and was ok. this happened once more last season and i got it to magically fix its self. from then on i was careful about what gas i used and i made sure i added stabilizer everytime i filled up. the bike ran well for the rest of the season. now this spring i went to start it up and its running like **** again. i know there is something wrong but i don't know what could happen all of a sudden then sometimes fix its self. since then i have drained completely of gas. added fresh fuel with liquid horse power. fixed the rubber boot that plugs the emissions port that is not used on the throttle body. i have replaced the throttle position sensor. i have checked all fuses and cleaned up all connectors on relays. none of this has helped but one strange thing that happened is that now to crank the bike over the clutch needs to be held in? if anyone has any suggestions for me before i have to bring it to the shop again would be much appreciated. planing on replacing the injectors to see if that fixes the problem.