My JH600 has been stalling like crazy recently, usually during idling or downshifting. I had a new spark plug put in and replaced the following with genuine Bosch parts:
1. cps crankshaft position sensor (曲轴位置传感器)
2. tps throttle position sensor (节气门位置传感器)

Both may affect the idling performance of the bike but did not make much difference to the problem.
Dr. Cui took a listen to the engine and suspected that it might have the same 减压阀 (valve) issue. I will need to take my bike in for an inspection on that valve. It involves some major disassembling and probably takes a few days.
Wondering if this has anything to do with my JH being black.