Try the idle mixture screw open to about 2 and a half turns and see if it improves. Then screw it in gradually and observe result. If it gets worse, try the other way. It does sound like you have a vacuum leak, but it may be as simple as that idle mixture screw. You have nothing to lose.