Barry - You are not experiencing stalls (correct?). If this is the case, then I wouldn't advise you tweaking anything on your bike for now. If what I remember hearing is right, then let's focus on LJH's bike to find the fix. One-Fix-At-A-Time to isolate the cause.
Also, I have the contact at Bosch here in Shanghai. I personally have a German Nachname which should get me quick access to the China CEO :deal: (not) so if there aren't any Deutsch Freiwilligen, then I'll step up.
And LJH - Remember the Brazil card that you hold in your pocket. Pull it when you need it (or let Jing pull it). It can be a motivator!! They've made a big investment to launch this bike overseas.