P0131 Code...what to do?

:
2003.5 Mazdaspeed Protege
I just took the car in to the dealer because my CEL was coming on and going out every so often. P0131 O2 Sensor Circuit Low Voltage (Bank 1 Sensor 1) (according to the code list on this site) is what was revealed. Do I need a new O2 sensor, new battery or shell out the $200 - $300 to get it looked at and fixed?
 
New sensor. You can even get a Mazda OEM universal replacement part that is cheaper than the Protege OEM O2... The part number is FSD7-18-861A, here in Qc it was 95$ instead of 200+$ ! Other that the wire color shceme that is a diffrent and that le length of the wiring is slightly longer (use some tie-wrap if you don't want it to hit the rad's fans!) it's simply perfect!

That's what I did when I had the same code last spring and my car have been running with this part for the last 6 months and everything is as it was before...

BTW, I received the info about the universal part from someone I know who works Parts in a Mazda Dealership.
 
Gas and Penis...in the same post.....
Errrmmmmm......?

Yes..Its likely running way rich due to the faulty sensor.
 
New sensor. You can even get a Mazda OEM universal replacement part that is cheaper than the Protege OEM O2... The part number is FSD7-18-861A, here in Qc it was 95$ instead of 200+$ ! Other that the wire color shceme that is a diffrent and that le length of the wiring is slightly longer (use some tie-wrap if you don't want it to hit the rad's fans!) it's simply perfect!

That's what I did when I had the same code last spring and my car have been running with this part for the last 6 months and everything is as it was before...

BTW, I received the info about the universal part from someone I know who works Parts in a Mazda Dealership.

I got this code this week......I like the price of the Generic O2 sensor has anyone else used it on an MSP?
 
I did for mine and I also know a couple of other owner up north here that did too following the recommendation from our source at Mazda...
 
Back