ok i sit at intersections, and i have to keep a foot on the gas and the brake, so it doesnt die, sounds like its not getting enough, might be the carb?
Check your curb idle adjustment. You might need to turn it 1/4 turn for more idle. Also check for vaccum leaks this will cause a lot of problems and your pvc value if its working right.