Did you have any luck with this? I am having similar problems with my 2000 Subaru Impreza 2.5RS. Dealer replaced the O2 sensor and the ignition wires (PO170, PO304, PO302, PO301).
Now two months later I am getting a PO130 (non-dealer this time) which is the O2 sensor again. I'd rather avoid taking it back to the dealer because I've had lousy service and I need this fixed ASAP. I'm thiking there has to be a bigger issue here that is causing multiple O2 sensor failures, but I don't know what it is...
Any advice?