yeah, i was kinda thinking that it might be the issue, since i've went through everything else. i'm going to swap a different carb in and see - then at least i can narrow things down to carb body issue..
Look at the bright side, most bikes don't last long enough to wear out the carb body. (if that's what it turns out to be)