So I cleaned my IACV, I took it out, after a long war with the lower boot's jubilee clip being faced down (the person who designed it like that should die in a fire).
My idle was perfect!...for 12ish hours, my check engine light when off and everything was...
I made a lengthy introduction post which basically explains my current situation and that of my BMW. You can find the thread here:
I realize that many will say TL;DR (Too long; Didn't read) when seeing my horribly long post...