This may sound silly but it happened to mine...try if you can to dissconnect the exhaust before the cats, see if it still runs rough...my cats where plugged, ie melted, a injector was failing and raw gas was leaking into cat..hope your spark plugs are in good shape..