1. My SES light came on for code P0158. I know that it means Heated Oxygen Sensor 2, Bank 2. Is this sensor located before or after the catalytic converter? Now, also, I've read that there is an ECM update that should be applied. Is this absolutely necessary for the new sensor to work or should it be optional?
2. I was skimming through Technical Service Bulletins and saw three for the Transmission. Typically in my car, it will refuse to shift even at high RPMs unless it is perfectly warmed up. And even if it is cold still, the transmission will flare/slip, and this is mentioned in one of the TSBs (ITB00028A). And sometimes even if warmed up, the transmission will shift, but not fully settle into gear on one single action. There is no harshness otherwise, except for the first few shifts after sitting overnight in cold New Jersey weather. Looking around, I found a kit to replace a solenoid that my friend (automotive-inclined) said looks to fix this. The part number for that is 31940-80X25. Has anyone used that kit and seen any positive changes? Or would it be better to go to the dealer and ask what Infiniti issued as a fix for the TSB?
Thanks for any help anyone mentions with these!
