Could be the IAC. is the throttle boby really gummed up and dirty? that was the issue on my 02 GTP