Richard, I'm sorry I didn't see this earlier. The moment I read the first sentence I knew your bike had jumped one tooth. It will WFO like a mutha and runs like a scalded dog above 4,000 RPM. But it won't idle, no way, no how.
Been there done that, and it's a lot easier to do than people...