check plugs, and fuel filter.. (check meaning change!!)
usually you need to go through a few steps to eliminate possibilities.. also consider dumping an entire can of carby cleaner through it's guts, and as many of the emmisiones lines/valves you can.. don't be scared to go crazy with it.. and it will idle very shitty if at all for about 5 seconds when you first start it after giving the throttle body etc a good working over with it..