Disconnecting the battery would erase the memory (fault code) of the ECM and if problem does not recur, it would not show again. However, there are some fault codes that do not trigger MIL but would be recorded by the ECM.
Getting a scan done is still a good idea.
Try cleaning the AAC and throttle body to see if it makes any difference. By the way before you start with anything, ensure there are no breaks in the intake hose from the air cleaner to the throttle housing. Any air leak can cause havoc with the idling system.
Thursday, October 26th, 2017 AT 7:09 PM