We've all done it, gone down the parts replacement rabbit hole without actually diagnosing the problem first. Too many new variables have been introduced to the problem now.
The initial surge problem, and now your high idle, is the result of too much air entering the intake. Causes can include vacuum leak, faulty fast idle valve, low coolant, restriction or defect preventing the throttle plate from closing completely, idle air control valve sticking, etc.
Here's a video diagnosing idle problems on an older model, but the principles are the same.
The initial surge problem, and now your high idle, is the result of too much air entering the intake. Causes can include vacuum leak, faulty fast idle valve, low coolant, restriction or defect preventing the throttle plate from closing completely, idle air control valve sticking, etc.
Here's a video diagnosing idle problems on an older model, but the principles are the same.