i think it's something idle-control, along the lines of IACV. If the ECU thinks the valve is good, but it's sticking or gumming and not properly adjusting, you'll have idle issues. AAC valve could also be a culprit. Both can be removed and cleaned, though, so always try cheapie fix first before buying new stuff