I have that one, it kept locking in to full throttle and shooting off, had to take it off.
Ouch! That could be bad if you're not expecting it! If you pull the label off, is there a little surface mount potentiometer on there? I'm thinking you can set the throttle position with this, kinda like you do with an external failsafe. Just a thought.