posted on Jan, 24 2015 @ 09:52 AM
probably your idle air control valve ( IACV)
you said you had a radiator flush, well radiator fluid flows through one chamber the IACV and is separated from the air chamber in the IACV by a
gasket.the radiator flush might have damaged the 8 year old gasket causing a small leak allowing radiator fluid to leak into the air intake chamber of
the IACV.
ETA: I just noticed you said you replaced the IACV and then put the old one back on, did you replace the gasket?
Try unplugging the wire harness from the IACV, with the IACV unplugged the idle should increase and stay high.
I don`t think it`s the MAF sensor or you would have noticeable problems not just with idleing but also when you are driving.
don`t use carburetor cleaner on the MAF sensor it`s too caustic it will kill it.
also check the EGR valve make sure it is closing all the way and the vacuum hoses aren`t leaking, the EGR valve should only open at high speeds.
edit on 24-1-2015 by Tardacus because: (no reason given)
edit on 24-1-2015 by Tardacus because: (no reason
given)
edit on 24-1-2015 by Tardacus because: (no reason given)