Also, my o2 sensor codes have been coming and going at random for a year or so, as they please. I bought NGK sensors/exhaust system, and all sorts of other stuff, but it's been collecting dust in the garage since the codes were just intermittent for the time being. Could that have been a PCM...