Main sounds lean.
Take everything apart and BE SURE. Usually when people have this issue it always ends up being something stupidly simple and it's over looked because someone can't get over their ego and they are sure it's right.
Check slides, choke tube, caps, tors, park break, air screw, choke orfice, etc.
Do you got a foot clymer manual?