sometimes an lean fuel mixture will cause a slow return...start with the basics first....then chase the fun stuff
from the factorypro site....
"With the carbs synched, the engine warmed up to operating temperature, and the idle speed set, adjust the fuel screws so that when you rev the bike in neutral and release the throttle, the revs quickly drop to exactly idle speed again. If, when you release the throttle, the revs hang up a few hundred rpm above idle speed, then drop to idle, the idle mixture is probably a bit too lean. Turn the fuel screws out. Use a minimum of half turn increments until you know you've just about nailed it. You'll drive yourself up the wall trying to tune the thing in eighth or quarter turn increments if you're a mile off. In extremely lean cases the idle will hunt between the proper speed and something above it. If, when you release the throttle, the revs drop below idle speed then pick up, the idle mixture is probably a little bit too rich. Turn the fuel screws in. In extremely rich cases the engine will die after revving the bike and releasing the throttle, unless you've turned the idle speed screw way in, in which case it may act like the idle mixture is a little bit too lean. In slightly rich cases, the engine will respond well to throttle blips when cold, but will die or dip slightly below idle speed when hot. While having an exhaust gas analyzer is almost mandatory during tuning of main and needle circuits, do not rely totally on them to set idle mixture. Use an accurate tachometer (like your ear) and adjust the fuel screws to find the highest vacuum for each cylinder or highest idle speed, which will often be the same setting. "