So I'm new to the Grand Prix and my 2000 GTP has an idle issue that I'm trying to resolve. The idle moves around between roughly 600-900 RPM when in neutral or sitting in gear at a stoplight with the A/C off. My first thought is maybe that I have a vacuum leak somewhere but there could be other culprits also. Strangely though, if I turn the A/C on the idle problem goes away and it idles smooth as can be.
Can someone provide some pointers of places to start looking for the reason behind this?