. (I think someone put a lame ghost cam tune on it).
If it's got a ghost cam tune then dump it for something without the gimmick. The idle will probably clean up and be set at a reasonable RPM (650-750).
Does it have any work under the hood? Cold air intake and/or Boss 302 or CJ intake manifold? Make sure intake tube connections are tight.