im assuming this is DJ kit correct? First off what do you have on your bike to justify the stage 2 kit? I believe you should be running stage 1. Also try running it with the choke full on, if it runs better with the choke on then you will need to dive in a do some tuning. Sounds like it needs tuning either way. Does it idle fine? sitting still or is it rough, sound like it has a mind of its own? If those are true you most likely have a vacuum leak. If you are unsure you can spray some brake cleaner around the boots between the cylinder head and carb mating surface. If the idle changes you have a leak, also don't forget the vacuum lines (the ones for carb syncing) Also check your plugs and make sure your spark in your coils are ok, i know its not related to what your mechanic did but you never know on the install. But check your plugs and make sure they are not fouled from the rough running. here is the carb bible