It might not be getting gas properly.... Gurgling after shutting it off means it's filling your bowl - which it shouldn't be. Remove the fuel hose from your petcock and see how the flow is, if you have good flow with the gas cap on tight, then everything should be good, if your flow is restricted, then your petcock could be plugged up or your standpipe in the tank could be messed up and dirty too. Try changing to your WR petcock. Also, if your gas cap vent is blocked it'll restrict flow of gas out of the bottom of the tank. (open gas cap to test if problem persists) Once you've gotten beyond the tank being the possible problem, check your needle valve in the bowl if you still have the problem - although it shouldn't be an issue, but the gurgling may mean there is. Also, open your fuel screw to (1 and 5/8) out - I think that's stock on the 99 and even with cam and exhaust changes, it should still run with that. NOW play with your idle screw, get a good idle, THEN play with the fuel screw, go in til the rpms drop, then out til the rpm change again at the other end, find the mid point and that should be a good setting for the fuel screw.