Today I took my Tiger out for the second time. Coming out of a valley uphill the motor started to stutter and died. The engine was reluctant to restart. For 20 minutes I attempted to restart. The fuel pump would actuate, the starter motor turned the engine but the bike wouldn't start. I tried flipping the kill switch, turning the engine manually in gear then trying, kick stand up or down. Nothing seemed to work. Then after a long break it started first time. On my way home the engine cut out another 5 times, always when throttling down. Only once did the bike restart straight away and run. On a few occasions it cut out as soon as I put it in gear. Took the tank and airbox off to check the IAC stepper motor and valve only to discover my bike has the enclosed motor which doesn't get dirty. Any ideas what might be going on? Thank you so much in advance.