Recently bought 09 r6S as fixer upper. 24k miles. Engine and Trans seems solid. Changed all fluids and spark plugs. Bike is very erratic and wants to stall with small throttle inputs. Then just all of the sudden takes off. I suspected tos sensor. When I do diagnostic mods it only goes from 15 at closed throttle to 80 at WOT. I took off several times and cleaned. Still will only go to 80. Purchase a new TOS sensorsnd that did not fix issue. Just installed new new pump in bike as well. So it's not that. I don't know what it could be. Please help. Also the tps doesn't pick up any small movements when its in diagnostic mode.