check for vacuum leaks first, then I'd look at the O2 sensor.... The O2 can usually be checkd by running the A/C and seeing if the problems are exponetially increased.... You may want to ck the pcv hoses too, since oil runs thru them they will expire over time and can create the prob you describe, but will also make for tough starts..... Scott