Engine idles at 3k rpm

A bad IAC valve can cause a high idle.

Just ask my friend who took out two gas pumps while pulling into a gas station,. when the IAC valve decided to malfunction which caused the engine to race.

Tester