Kougar
As far as the problem goes, if you are not having ignition problems at higher RPM, I wouldn't waste time looking for it at idle. Check everything eric(LightningGSX) mentioned, after that, go throught he BISS adjustment while grounding the appropriate plugs then check your base timing while you are there.