Well that didn't work either! My car must be too stupid to "Learn" the correct idle settings I guess? With the throttle plate stop set just high enough to prevent idle surging when cold, it runs fine but idle is 900-1,000 rpm in gear when warmed up and 1,300 or so in park. This of course sets the P0507 Idle too high code. If I lower the throttle plate stop so it idles at 750 when warm, it won't idle and surges bad when cold. Either one of the new parts I bought MAF or IAC valve is bad or by computer is stupid. Looks like I have to spend MORE MONEY and have it put on a scanner to see what's really going on here. Crap!