Disconnect the exhaust manifold before the catalytic converter and see if that makes a difference at idle. Have you replaced the fuel filter?