Wasn't that problem fixed by Honda, if not most people would go with a Dynojet needle kit.
As for your bike look up in other owners forums is where I look for issue with a bike I am not familiar with to check out.
I thought your bike is fuel injected so just have a computer analysis plug in check up as well, at Kawasaki I paid 200 baht from memory.