I did as you suggested and it still seems a bit weird. Here is what it is doing..
When idling and the car is still: The rpm's stick around 700 or so, but bounce between 700-720 rpms. So it almost sounds like an american muscle car, lol. Almost sounds cool, but it just doesn't feel stable.
When rolling out of gear and idling: The rpms start at 1000 and slowly increase (like I'm giving it gas or something) to 1500 rpms the drop back down to 1000 and start over. Each time it probably takes ~5 seconds as it goes from 1000 to 1500 rpms then restarts. My check engine light is on now, so I'm gonna read the codes and see what they are saying. I'll post the error codes here as soon as I get them.
So I'm getting the following code: 1221 ..which is apparently..
1221 Oxygen Sensor (primary) The O2 sensor measures the mixture of the car. This code is generated if the sensor is unplugged or broken. Sensor values are read when the engine warmer than 70°C, and should be within 0.02 and 0.85 volts. Negative values indicate that the sensor needs to be replaced, and slow fluctuation indicate that the sensor is clogged with soot. Cars with catalytic converters that have been removed may push this code.
I don't recall seeing this check engine light before I cleaned the icv, so I'm hoping that it is just unplugged, but I'm unsure where this sensor is located. I will try resetting/clearing the errors and see what happens.