Yo,
No problem on not knowing things.. been there too!!!
Iac is bolted to the side of the throttle body

pic by Travis L (kemicalburns)
Remove the IAC and clean it. There are 2 halves to the IAC, and you can not buy just one half because it it comes complete as Ryan shows.
You can take it apart to clean it. But if the internal solenoid is faulty the IAC needs to be replaced. by Ryan
IAC Removal & Cleaning Source: by Bobby (blue)
http://www.supermotors.org/getfile.php?id=146158&toggle=fullsize&f=.jpg
"...
http://web.archive.org/web/20140416125722im_/http://www.supermotors.org/getfile.php?id=146159&toggle=fullsize&f=.jpg
http://web.archive.org/web/20140416125722im_/http://www.supermotors.org/getfile.php?id=146160&toggle=fullsize&f=.jpg
"One thing I did different was used a dremel with the felt pad tip (came with the kit) to clean it. I could not get a tooth brush in there to clean it well enough. The dremel and felt pad worked AWESOME*** Might have to use it when cleaning other parts!" By Xris.
http://web.archive.org/web/20140416125723im_/http://www.supermotors.org/getfile.php?id=146161&toggle=fullsize&f=.jpg
The valve on the work bench is a spare I carry just in case but the one on the truck is the factory original I clean it every 6 months..."
; "...Disconnect negative battery cable. Disconnect the idle air control valve assembly connector from the wiring harness. Remove the two idle air control valve retaining bolts. Remove the idle air control valve (IAC valve) (9F715) and gasket. Installation: NOTE: If scraping is necessary, be careful not to damage sealing areas of idle air control valve or throttle body gasket surfaces, or drop material into throttle body, or intake manifold. Make sure that both throttle body and idle air control valve gasket surfaces are clean. Install gasket and idle air control valve on throttle body (9E926) or intake manifold surfaces. Install retaining screws. Tighten to 9.5 Nm (84 lb-in). Connect electrical connector for the idle air control valve. Reconnect negative battery cable..."
Source: by Ford
by JKossarides
"Okay, I really looked this IAC over on my 86 Bronco and the solenoid does come off by phillips screws as well as the 5/16 bolts on the throttle body so mine is in two parts. So unplug, unscrew and unbolt."
See if local parts store can scan for trouble codes for free. Or has one for sale within your price range.
Idle or Noise Problems & Troubleshooting; including HIGH IDLE Conditions; "...For high idle problems, try unplugging the IAC motor. If the idle drops, its usually due to an input signal to the computer which results in the computer raising the idle speed. If this is the case, look at all of the computer inputs to make sure everything is up to par. If the engine RPM does not drop when the IAC motor is disconnected, then either the IAC motor is not functioning properly, or, there is a vacuum leak in the engine. Stop the engine, remove the IAC motor and block off the passages. Restart the engine to see if there is any change in engine RPM. An idle speed higher than base idle specs indicates a vacuum leak. If the engine RPM is at base idle specs, then the IAC motor is bad. Resistance specs are 7-13 ohms. A good resistance reading does not necessarily mean that the IAC motor is good. Occasionally, an IAC motor will become weak, and will actually bypass too much air, causing a high idle condition even though everything else is operating properly..."
I prefer a Motorcraft parts..
See
http://www.rockauto.com/m/mobilecatalog.php
MOTORCRAFT CX1828 Click for more information about this part
{#E9TZ9F715BA} One of our most popular parts
$55.79
http://www.rockauto.com/info/48/E9TZ9F715BA-ANG__ra_p.jpg
Get a new gasket..
FEL-PRO 71216 Click for more information about this part
Air Bypass Valve Gasket
$0.77
http://www.rockauto.com/m/mobilecatalog.php
http://www.rockauto.com/info/6/FELPF_71216_P04_TOP__ra_t.jpg