I have a code 28 on my 95 sc400. I have had the main oxygen sensor replaced twice and the light is still on what should my next step be? The only reason I haven't been the one replacing it is because the sensor was under warranty from the previous owner having it replaced. So Im going to...