If all power was lost, there is a chance the computer has to relearn everything. As far as the idle, if it doesn't change, check the idle air control motor on the throttle body. Also, check for vacuum leaks.
SPONSORED LINKS
Sunday, February 6th, 2011 AT 1:35 AM