Agree with everything 'TheBoy' said but would like to add a little more.
There's no point in cleaning the IACV until you've fixed the most likely cause
of it oiling up...........it will just oil up again.
You have 2 breather pipes coming from the cambox cover.
The large one goes into the large Black intake trunking that connects
to the top of the Throttle Body and is therefore upstream of the Butterfly
and the Idle Air Control Valve.
The smaller one, which is the problem, connects just underneath the Throttle
Body and is therefore Downstream of the Butterfly and the IACV.
If you follow this smaller breather you'll find it joins onto a horizontal connector just
south of the Throttle Body. It will go onto a Banjo connection with 2 more pipes
coming up to the banjo, from underneath, like an upside down 'V' shape.
These 2 pipes connect to the Engine Cooling system and are used to heat the
jet that the Small breather pipe connects to.
This jet really narrows down in the middle. Imagine an hourglass egg timer laid
horizontal. The heating from the water pipes cooks the crud coming down the
breather pipe and blocks it solid. An easy check is to pull end of the cam cover
and try blowing down it. If you can't............it's blocked.
During normal operation, the small breather pipe, being south of the butterfly, is
obviously subject to a higher vacuum than the larger breather pipe that is North
of the Butterfly. So all the crud and oil mist gets sucked in there and does not pass
through the larger breather pipe and the IACV which everyone cleans.
If it blocks, then all the crud and oil mist passes down the large breather and into
the IACV.
So check and clear that small breather connection before doing anything else.
Now we come to the IACV cleaning itself. It's not the bit you can see that's the problem,
(when you've taken it off and are looking at the 2 round holes and the valve), but the bit you
can't see.
If you are looking at the 2 round holes, the one nearest the electrical connector is where
the air comes in and the one nearest the flat end is where the air comes out.
If you look carefully at the one nearest the electrical end you'll see it is actually
deeper than the other one. This is because there are drillings at the bottom of the hole
that run right around the valve area that you can see and carry air to the other end
and exit back into the hole near the flat end of the valve. It's these drillings that block
up with crud and oil and cause your problems.
So to clean it properly you need to soak it overnight and keep repeating until clear.
If you don't clear the small breather connection just South of the Throttle Body, all you'll
do is drag oil back down into those hidden drillings in the IACV and disrupt the correct
working of your nice clean IACV in pretty short order.
This is also another reason why I don't advocate oiling the IACV after cleaning. It doesn't
need it, and it may actually get to where it shouldn't do in the IACV and cause problems.
The only place that may need a little lube is if you take off the solenoid from the IACV, and
maybe put a touch of vaseline on the shiny spindle that projects into the Solenoid mounted
onto the IACV.
Hope that helps.
