I may have had a similar problem.
Bike was not well, took it in to a reputable mechanic
Calls me to say the first cylinder is not firing properly at low revs
Temp of header is significantly lower than the other 3.
First we though fuel filters, blocked injectors etc etc
But despite much time and effort, getting injectors removed and cleaned, filters replaced etc we could not get rid of the problem.
Anyway for some reason #1 injector was not getting a strong signal at low revs.
After more dicking around all he could find was a "possibly" loose bit of soldering near the ECU. He resoldered it and the problem went away.
If this guy didnt have the repuation of being the neastest and mst ananl retentive guy in this city I would have started to think he was just after my money.
But all is good now and the bike runs better than new.
Interestingly he did some work on the front forks and changed the fork oil (@ 25000 kms)
He said it was full of crap and gunk.
Whatever he did the bike handles noticeably better now. In fact of all the minor changes Ive dont to the bike I would say that having a professional simply service the front forks was the best thing Ive done yet.
mox