I've been having troubles with the idling as well as receiving a bunch of error codes. I spoke with my buddy Raymondlee who told me to clean out the throttle body and mass air flow. I cleaned both out and the car is running a lot better because it is not stalling out every few minutes and surging on the highway. Although the idling is still fluctuating.
Here is a pic of what my throttle body looked like..