I have a 2002 Pontiac Grand Prix Se The car is idling around 2500 RPM, I used my scanner and it said Idle air control valve. So i bought a new one installed it, The idle was back to normal (600) for a short time and then started creeping up again. I have tried several IACV's and no luck, so i stared to replace MAF, and multiple other sensors and can not fine the issue. I also looked for a vacuum leak and are not able to find one. Anyone have any ideas?