I've had a problem with low rpm roll on since last summer, got worse in rain or damp. I just had my bike in the shop, he looked everywhere for any loose connections or mouse chewed wires, found nothing except maybe one plug wire nor on tight, and he said one of the ecu plugs seemed not clicked...