My B5 arrived with a wicked high idle, and it hunted like crazy, but only while in gear with the clutch in. In neutral, it maintained a steady too-high idle. Go figure. That was after changing to the NGK plug.
I adjusted it down, using the "big screw" at the throttle body; unlike Bare's small adjustment, mine took more than a full 360 degree turn to get it down to a sensible idle speed. But it still can't decide. It no longer hunts much, but once it's warmed up, when I come to a stop during a ride it will settle to an idle speed somewhere, anywhere, between 1000rpm and about 1600rpm, seemingly at random and without any knowing of where it will be until it happens. I figure it must be the "computer", since it doesn't happen when it's cold, which, as I understand it, is when the system isn't adjusting things on the fly.
Another apparent effect of reducing the idle to about where it should be (I think I settled on about 1200) is that I can no longer kick start it when it's cold. Once it's warmed up, no problem, but first ride of the day, even at about 50 degrees F, I absolutely cannot kick it to life. And as we know, every kick without starting adds to flooding the engine, which I have done.
I have about 3 riding months and 2000 miles on it, and I still don't have the solution to the problem. Here's the thread, with some video links and everything:
http://www.enfieldmotorcycles.com/forum/index.php/topic,15424.msg165913.html#msg165913It wanders around between idle speed and sticking clutch plates and clattering decompressor. But the idle speed issue doesn't have a satisfactory conclusion at this time...