You have either a dirty idle air control valve (remove and clean with Gum-out), or a collapsed oil trap hose. Also known as a flame trap. The oil trap is composed of rubber hoses that collapse after a while, if you are not using synthetic oil. Thes tubes will need to be replaced, as they affect fuel/air mixture. Good Luck!!!