Sounds like you have a lot of other issues...
...but the idle air sensor is held on by 2 screws and is located right below the intercooler, on top where the big air hose goes up into the intercooler. It is grey where the screws hold it on, with a black sensor top part that the electronics plug into to. It is just the top portion, you don't have to unplug any hoses. The part # is 22650AA182 but you will also need to order the gasket if you want to replace or clean it.
I was having idle problems where my car was idling way too high and not holding a steady idle. The part I took off has a lower part # than the one I put on, so I imagined they changed something for the better.
It costs like ~$280 so I would make sure you are getting CEL codes indicating that is malfunctioning.