i bought 3 sets of cables, only the last work.
First is from china, the blue ones. WARNING : stay away, the power is connected to the K-line and when i connect it to diagnostic connector, smoke appear. cold start warm up, the idle is erractic. over time like a year, the check engine light appear n wont go away.
2nd set from the recommended ebay seller, didnt work as well
3rd set from https://www.lonelec.co.uk/
, recommended by jpdiag owner i think. It works every single time. Fault code thatt will not ever go away P0611. P0611 is a generic code for Fuel Injector Control Module. that means the pcm which is the ecu in the throttle body has malfunction.especially when you turn your key on and your speedometer do the self diagnose test, once finished and the check engine light/asr light for some stay on, then most certain its throttle body. No way around this other than buying a new one unless you know someone that can test and fix the circuit board inside the throttle body. It is not a stall code as claim by vespa. I spend more than 1 year trying to find solution but end up spending more than the item itself and time wasted.