Car: 2003 Spec-v
I know there are dozens of threads on these codes but after reading all of them, I still have no idea what to do to get rid of these codes. As with everyone, it all started after I replaced the header with a catless one. The new header only had 1 o2 bung, something I didn't realize when I first ordered it. Since it is stainless steel they could not weld a second bung on. I decided it would be easiest to order an o2 sim so I got one and soldered it in there. I reset the codes and the SES stayed off for months. Then last winter while I was doing a coolant flush, the lower o2 sensor wire somehow came loose and fell into the radiator fan. I got it out of there right away and there wasn't much damage to the o2 sensor. The white sheath that protects the wires was a bit chewed up in one place but none of the wires underneath had been damaged. Even still, once I went to start the car the SES light was on and the codes were P0031 and P0037.
I decided to ignore it for a long time as the car drives fine and it really isn't a big issue but I am planning on selling the car soon and I think it would be easier to sell if the SES light was off. I took it down to an exhaust shop today and had them weld an o2 bung behind the main cat under the car. They installed a new NTK lower o2 sensor in the new bung and extended the wires, thus getting rid of the old o2 sensor and the o2 sim I had in there. I watched them do it and the wiring looked good when they did it. I checked it again afterwards and it looks like everything is connected right. I cleared the codes but within a few minutes the SES light was back on. I checked the codes and it is still the P0031 and P0037 codes! Sorry for the long post but if someone could tell me how to get rid of these codes, I would be very grateful. Thank you!
I know there are dozens of threads on these codes but after reading all of them, I still have no idea what to do to get rid of these codes. As with everyone, it all started after I replaced the header with a catless one. The new header only had 1 o2 bung, something I didn't realize when I first ordered it. Since it is stainless steel they could not weld a second bung on. I decided it would be easiest to order an o2 sim so I got one and soldered it in there. I reset the codes and the SES stayed off for months. Then last winter while I was doing a coolant flush, the lower o2 sensor wire somehow came loose and fell into the radiator fan. I got it out of there right away and there wasn't much damage to the o2 sensor. The white sheath that protects the wires was a bit chewed up in one place but none of the wires underneath had been damaged. Even still, once I went to start the car the SES light was on and the codes were P0031 and P0037.
I decided to ignore it for a long time as the car drives fine and it really isn't a big issue but I am planning on selling the car soon and I think it would be easier to sell if the SES light was off. I took it down to an exhaust shop today and had them weld an o2 bung behind the main cat under the car. They installed a new NTK lower o2 sensor in the new bung and extended the wires, thus getting rid of the old o2 sensor and the o2 sim I had in there. I watched them do it and the wiring looked good when they did it. I checked it again afterwards and it looks like everything is connected right. I cleared the codes but within a few minutes the SES light was back on. I checked the codes and it is still the P0031 and P0037 codes! Sorry for the long post but if someone could tell me how to get rid of these codes, I would be very grateful. Thank you!