Thanks for your prompt reply ah pek...
It's not too long. Standard ones. Actually I also changed my grips to troubleshoot the issue but of no use.
Maybe if it's not much of a problem, I would prefer you to do a quick check coz I need a third party to confirm this. (Some shop claimed throttle cable, some say it's adjustable, hard and soft).
Also, I lived in AMK, same area as you. But, it's all up to you lah as I understand the festive season is coming.