hi have had the same problem where did you buy the replacement throttle bodyI've had the same on the same bike.
It was self explanatory somehow...bad fuel injector (throttle body). Unfortunately I've replaced it with a second hand one that used to kill the engine after 2.5miles. Cool down, restart, 2.5miles...stop. Bought another throttle body and this time it works