Whats it idle at when cold? most likely idle control valve, have you your old one or anything put on wrong or not connected in that region? (start of intake plenum)