Have you got a photo of this as mine has had a new throttle position sensor on the throttle body and recalibration etc, now it fails when it rains and has now started playing up in the dry, scanned says accelerator throttle grip sensor, however my model is throttle cables on the tube, separate...