Back from my trip from Colorado, was going to work on testing with SF and realized I left my gauge panel switch on..dead battery. So, it's charging back up for now. I'm going to spray under the flywheel and see if it changes anything. I was thinking of switching carb positions just to rule that out if I don't get anywhere spraying. I can't imagine I'd have a fouled carb. They've been cleaned twice. I had thought that maybe there was some kind of blockage that was preventing fuel from running through the idle circuit of the upper carb, which is why I pulled it to check to see if there might be a problem, but I can easily send pressurized cleaner through the orifice both ways, so I can't imagine that is a problem. The other thing is, it doesn't run right with an open throttle properly when it starts acting up, which should remove the idle circuit from the equation. When I had the flywheel off, I didn't notice any evidence of oil around the upper crank seal. I suppose short of pulling the motor off completely, there's no way to pressure test the block. I thought about doing a leak down test, but I don't see where that would show me much.
For now, I'll just get the battery charged and see where a spray test leads me.