yeah sounds like the IAC, and by the way i am still trying to find that mafs that you asked about, i know i have one i just need to find it.
sorry about the time it is taking but i might also have a good iac, send me a pic of the iac and let me look thru my box of parts.
__________________