I have a 1995 Bonneville Supercharged that the idle is up and down. Sometimes it almost stalls and you can smell it chocking out. I have checked all vacuum leaks and recently replace EGR, Exhaust gasket, wires, checked plugs and Idle air control valve.