Well thats the idle speed control valve so if that aint working that will make it idle like shit

as for the smoke i cant see that causing it to smoke so i would say thats another problem you got

when you say theres oil coming from the dump valve is it loads??