I drive 1000 miles a week and am sick of these CEL codes, I have used the plug antifouler fix for years with no problem, now it doesn't work anymore, about 70k on the current sensor. Is it the sensor that finally bit the dust or should I try the electronic fix, which I can't find anymore anywhere. I have a 2001 Outback Auto, Help, inspection due in a few months. If I have to replace the sensor, do I HAVE to get an OEM ($$) one. Thanks people.