Movement of the tach could be a CPS too...but I love IAC. Mine went bad during the swap for reasons I ain't saying and...it revs to about 1800 at idle. and sits at about 1200 in D.