So I have quite a weird issue. I was running high idle, getting the misfire/lean codes, and spewing oil through various places including the breather hose and into the spark plug wells. I found the breather hose and replaced it as it had cracked and was obviously letting air enter/exit...so I replaced it hoping it would help. My car ran PERFECT for about 2 hours before doing a high idle, now it runs fine but the problem I have is that after I drive off, every time I stop my idle rpm seems to get higher and higher. Now I read other posts about how others have a vacuum from their oil cap and stuff, but when I open my oil cap I feel air pushing out, not sucking in...I have no idea what it could be :/ I'm desperately trying to fix this since it's causing me a great deal of stress, especially with school kicking in and how everything seems to gets worse if you don't fix it right away.