Thought I would provide an update, I have some promising results and wanted to post my experience on what made a difference and what did not.
1. Berrymans, maybe made a difference but nothing significant. Actually when the tank was down to 1/4 I refueled and it ran better. I think this was just the heavy dose of Berrymans in the tank
2. Float level, 2 were too low, fixed, no real change
3. Low speed mixture adjustment, seemed it was running rich thought this was a part of it. Turned the screws into 1.75 turns. No difference in fact worse, they still need to go back to 2.5 turns
3. Valve Adjustment, dealer found 2 exhaust and 1 intake too tight, initially thought this made no difference after picking the bike up but found yesterday the dealer knocked off one of the vacuum caps.
4. Vacuum leak, tied to above. Again looks like the dealer knocked off a vacuum cap and I also found another leak in the line to the evap control purge valve. Not a large leak but the line had a crack
5. Plug cap out of spec by about 1.5x
I fixed the vacuum leaks yesterday and replaced the plug cap and then re-sync because of the valve adjustment, it was running really well when I went back in the house last night. The real test, a dead cold start his morning, now zero carb backfiring/popping when cold, it starts right up and even without the choke after a few seconds it will hold a smooth 1k idle being dead cold, it creeped up to 1200 after just a minute. I am very happy, this is the best it has ran since I bought it!
So, in conclusion between a small vacuum leak, tight valves and an out of spec plug cap all three were culprits to some degree
What's left, well now I still need to fix the coolant leak, since I will have to pull the carbs again I will set the mixture screws to 2.5 turns and then recheck the sync, then there's the Race Tech Emulators that came in...