I've tried to replace the bank 2, sensor 2 but the nut is so rusted that it won't budge at all. I really can't afford to pay around $300-500. I have the oxygen sensor wrench kit and the new sensor but since it won't move, I'm stuck. The code of p0158, is there any other option I could try that isn't too expensive? I can't pass inspection due to the check engine light being on.