I have been struggling to get my (non-sohc) xl350 tuned right. The plug reading looks spot on but there's a huge flat spot at the lower RPM range. The bike idles great, runs spot on at 1/4th throttle but, has a flat spot where the bike boggs down from 1/4 to 1/2 throttle, then runs perfect. I have adjusted pilot jets, mains, needles, clip position, and float height and can't seem to get rid of the flat spot.
Could this be a timing issue and not carb related?