Carb and idle problems

Hi fellow ATVers I have a problem that I just can not seem to put my hand on it maybe someone can help and it would be greatly appreciated .My 2001 350TE has a rough idle and i can not get it to idle smooth and at the proper 1400 rpm, I’ve cleaned the carb, cleaned tank and screen, replaced fuel line, still same problem, went ahead and bought a new carb new intake insulator new plug and new coil still to no avail the same problem, went to check timing the f mark is close but i can not really check it due to poor idle it runs well but just don’t want to run smooth like it should purr it has a little miss going crazy thanks