im not sure if this is the same problem i had but a week ago i decided that my battery needed have a full recharge so i disconnected the both cables and let it charge for about 2-3hours. after connecting it again and starting it, the motor rev alittle high for a few secs and then the idle dropped way way down and sounded as if it was going to die. when driving it i could barely hear the flowmaster exhaust through the dual outs. i did some research on low idling and found that people had trouble with carbon being built up in the throttlebody and dirt on the maf sensor. i unhooked the intake tube from both ends and sure enough there was alot of carbon built up in the throttlebody and a dirty maf sensor. my guess is the computer system adjusted the engine to the steady building up of carbon and when since the battery was disconnected for so long all settings were reset and the carbon build up was now noticed.......whew!......sorry for the paragraph but my advice and opinion is to check and clean from the airbox to the throttlebody.......anyone,if im giving these parts the wrong name please correct me, im no where near being a mechanic and im just recalling what i believe to be correct.