If it's idling at 1200prm, the timing or the TPS setting are way off.
or the air valve failed like it did 15 years ago (and it cost $140 then, don't want to know what they go for now).................
I just want to know if the CA smog police consider the air valve smog equipment.................