Yea, ZoneIII - download TuneEcu free for windows or if you are using Android it will cost about $12 from Android Apps - I'm absolutely NOT a computer person & the Android has worked great for me with my stunted abilities - I have read on here that some others that are more able have used both & say the android seems to be much easier to navigate - get the cable from Lonelec.com for about $22.00
Diagnostic Interface for TuneECU Motorbikes
It will come with a free adapter to plug in to phones, tab's, ect.
You can get the cable from Amazon that others have, but some complained that they never could get it to work, even tho they ordered the one with the FTDI chip that is required, then ordered the one from Lonelec.com & it worked fine. so it's a 50/50 chance on that.
And tuneEcu also will give you the ability to balance your throttle bodies that you were asking about, diagnose codes, reset limits, load a different tune to your ECU, ect, ect