Hi Bink, The bike's ECU should throw a fault code, I suspect it is not. By chance did you ask the mechanic that performed the service to take a look or what he thought of this problem? I am not the most attentive reader but have you balanced your TB's yet? If your SD is totally stock you have quite a few vacuum lines that could possibly cause this symptom, I would try a can of WD-40 with the spray straw installed on the nozzle and while the bike is at a steady idle spray as many vacuum line connectors and all intake surfaces, if the idle raises when you spray a particular place, this would indicate you have a vacuum leak. I think that motorcycle shops are equipped with a harmless smoke tool/device that works a little better than the WD-40 method, simply because it can be tested when engine is shut down. They close the valves on one cylinder at a time and fill the cavity with this smoke, any leaks will piss the smoke out revealing the leak. By reading the explanation, I gather when your bike was in storage was it in the weather?