Re: Idle control valve
I'm not sure of the 6-pot, but for my 4-pot, I do clean them myself. Make sure engine is cool enough to start probing around.
1. Undo the fastener and take out the wire connector.
2. Detach the vacuum hoses form your ICV.
3. Slide the ICV backwards to free it from the holder.
Hold the ICV in your hand (palm it) and rotate it briskly and listen for the clicking. It is spring loaded. If it doesn't click or it's hard getting the clicks, then it is confirmed dirty.
Have a spray can of Carb Cleaner (or WD-40) and spray into the ICV via the vacuum sockets (both of them). Soak it real good and leave it for about 10 mins. Drain out the liquid and respray to flush it. You may use cotton buds to clean the interior but be very careful not to loose any of the cotton inside as it may jam your ICV. A pincer and fanalite is best (like your rifle cleaning).
After cleaning, spray WD or Carb Cleaner generously, flick the ICV a little to get most of the liquid out. Have it air-dry and re-install the thingy reversing the above procedures. If you are using air-gun, place some distances away so as not to have too powerful a jet of air rushing through it.
After installation, you can try run the engine for 5 ~ 10 minutes to see if there's improvement. If there isn't, look at your fuel pressure regulator..and that's another lesson.
Hope this helps.
Cheerz.