I have a 1997 Honda Accord that the rpms go up and down when ac is on what could it be?

Compressor and housing are about 2 months old. The rpms go up and down while on park and drive.

A dirty IAC or throttle body.

It goes down when the compressor kicks on and up when the compressor goes off