Have you checked the o2 sensor?
Cleaned out your idle control/pcv valve?
Yes, please set timing and everything correctly first.
What size fuel injectors, what engine management?
Setting timing:
http://www.ka-t.org/tech.htm
Vacuum leak? you may have one, but I doubt that's the main thing causing the problem, since it is there 100% of the time, not just when the car warms up.