Hi guys. Just asking you more mechanically minded ppl. Long story, but here goes. Back 2015 I had a full system put on and custom map. When I picked the bike up the idle was to low so they adjusted it in the ecu. However of late I have noticed that at idle the rpm changes a lot. So I start the bike and rpm is around 1000rpm. But at different points in a ride it can go up to 2000rpm. There doesn’t seem to be a pattern either, it’s not like wen it gets warm it raises etc....... what could this be and how do I solve it. I only ask now as it can cause me to nearly stall wen I pull away as the rpm drops or sound like I’m being a tw*t revving the bollox of it.