k so my car was running OK, didnt surge but didnt like to run great when cold start up came around, even after 20 minutes i would go and start it and it would start and the rpms would drop down to like 600?rpms then catch itself and then go up then down getting better each time like once or twice and stabilize at idle,and would do this once and a while when i pushed in the clutch......I had disconnected the battery for a little bit and HOLY **** It felt like a new car, it ran better than it ever has and had so much more power and bottom end grunt. Also now at Cold start ups, it starts in half the cranks, starts out around 1100 rpm for 10 seconds? like it should then start to come down to a nice idle, and runs soooo smoooth now, no bucks or anything, ran MINT...BUT now I can feel it losing that niceness and going back to its oldself. I didnt change anything or put on anything, just disconnected the battery which reset the computer. My 02 sensors are pretty new, Im yet to pull the codes since I reconnected the battery....Im still confused what it could be ...seems like its something to do with the adaptive learning system of the computer Anyone????