My bike ('08 xb9sx) started running funky last night and today, wanting to die at idle and really lagging at 4000 to 4500 rpm. i did the jumper thing for the codes and got code 11, throttle position sensor. does this mean it's bad and i have to get a new one, i reset the tps per the '08+ routine and still getting code 11.