When coming to a stop, or while slowing down to clutch in, my rpm tach jumps to 2000k sits there for like 3 seconds then drops back down to normal idle, i have checked and replaced IACV, checked for vacuum leaks, the motor is b16a, in a 99 si with a p2t ecu. Any feedback will be greatly appreciated.