I would get a second opinion, idle is controlled by the IAC (idle air control) valve.
It may need to be replaced or cleaned. While PCM is a possibility (remote) it sounds more like a way to get extra money from you.
New or remanufactured PCM can run anywhere from $500-1500.
SPONSORED LINKS
Friday, December 11th, 2009 AT 9:36 AM