they normally idle high during warmup, but should drop to 750-850 when warm. iacv or fast idle valve if the tb has it is your issue. this is all assuming you're running the stock b20 ecu.

other question...any cel?