Been here before and cleaned it two years ago, just did it again and its working fine.
For the new guys here, if you have problems like the car starts and dies when you take foot of pedal, it starts and revs very high, it starts and surges- its prob your iac valve!
Tools req- 10mm, 11mm...