help pls! just replaced my oil separator valve (intake manifold cover-back wall) which solved the whining sound, but noticed high and intermittent idle. when i turn the engine off it goes to normal-about 600 or so then when i step on gas and release it doesn't come back to normal, it stays around 1000 sometimes even higher, also sometimes goes back to normal. I tried to isolate by removing the cable adjuster so i'm pretty sure it's not the adjustment (like bike cable). thanks!

'97 740iL