I have a 93' 4.3L and the Idle Air Control valve continually gets fouled up to the point of needing cleaned.

What causes the IAC valve to become like this?


Also, should I be able to wiggle...