Razi wrote:.......Perhaps me and my father can clean the IAC valve out, I'm not looking at it right now but from what I remember, it seemed tricky to remove. Is it just a straight forward turning of my wrench and pulling out the IAC valve?
Before you start have a new IAC gasket on hand. Loosen and remove the four 10mm bolts that hold the IAC to the plenum. I use a 1/4" drive ratchet wrench with short extension and a 10mm socket. Removing the 4 bolts first will allow you to pull it back a couple of inches to unplug the connector and easily get to the hose clamp on the bottom of the IAC.
Razi wrote:When we shut down the engine, and start it up again, the CEL does not appear again for 20 minutes. And,randomly the CEL does not come on during the whole commute.
You need to read the codes again and see what's causing the CEL to come on. Probably best to leave the ECU laying on the floorboard for a few days so you can easily check for codes and reset it a few times. Many times the 20 minutes after cold startup CEL will be EGR related.