Check your ignition timing. If your ignition advance is retarded, it will cause your idle to be lower. If your timing is set at 16 BTDC, then uplug your IACV and adjust the idle stop screw out unitl you are idling around 450 rpm, then plug it back in. Disconnect the battery and reconnect to clear the check engine light codes and retest..