Did you put new plugs in...index them?
Also I can't seem to find any service info about this but their is a barometric/back pressure metal filter just below the the PH in the top of the midsection I think...It kind of looks like the internal part of an O2 sensor if you have ever seen one. I...