p0102

Hi guys,
Lately I've notice my Element has been idling low at stops and will almost completely die at the lights. It drives fine and starts fine but only happen every so often. So I did some reading and people kept talking about cleaning the IAT. I took off the throttle body and there is no IAT...