My experience over the years has been most ox66 issues are fuel related. If your gas is not old, check low pressure fuel pumps. A ruptured diaphragm will cause a rich condition resulting low, smoky idle and surging at higher rpm's. If this condition has existed for a while, your O2 sensor may be...