I fought a low o2 issue last month, checked for vac leaks, ground strap, exhaust leaks, recorded several powerlogger runs, did fuel pressure checks at wot, and finally caved and replaced my 500 mile old O2 sensor and poof everything was perfect again. 20/20 hindsight, didn't want to buy a new...