serious carb issues

just saw this...would this work to fix the problem? how hard would it be to install? i have heard some say that putting in new bushings is quite hard and can require machine shop tools i.e. lathe

http://www.summitracing.com/parts/QFT-10-2/