Hi, I have a 2003 325i (M54) that is in need of new O2 sensors or at least that's what our shops computer is telling us. I've been looking around for O2 sensors and I cannot believe how expensive they are! There's a little luck on my side that I am the IT manager of a repair shop and have access to wholesale pricing on the sensors but they still range from $117-$150. I purchased this vehicle in May 2016 with 157,000 miles on it now has 190,000 miles on it. I only paid 3K for the car but I have put a battery, water pump, fuel pump, expansion tank, NGT spark plugs and a new set of tires and a few other little things. More or less I have ironed all of the kinks out of this vehicle but I'm having a really hard time digesting a cost of $600 plus installation that would turn out being over 1/6 of what I paid for the vehicle not to mention the high mileage.
I did find a company called Kwiksen on Amazon that sells O2 Sensors https://www.amazon.com/Kwiksen-234-...automotive&vehicleId=1&vehicleType=automotive
But these are for a 325xi and I'm not sure if they'll fit my vehicle or not. I'm pretty sure the O2 sensors have not been changed in this vehicle but I'm not certain of it. I will mention that I also run nothing but premium gasoline in this vehicle and do full synthetic oil changes every 6875 miles. I'm not opposed to buying used but that would probably be from someone in this forum to possibly has a salvage/wrecked BMW with lower mileage that they would be willing to sell these sensors from.
Here is a link to the parts that I need as listed on realoem.com
http://www.realoem.com/bmw/enUS/showparts?id=ET37-USA-03-2003-E46-BMW-325i&diagId=11_2181
Any input or advice is appreciated!
Thanks,
Mark_a_
I did find a company called Kwiksen on Amazon that sells O2 Sensors https://www.amazon.com/Kwiksen-234-...automotive&vehicleId=1&vehicleType=automotive
But these are for a 325xi and I'm not sure if they'll fit my vehicle or not. I'm pretty sure the O2 sensors have not been changed in this vehicle but I'm not certain of it. I will mention that I also run nothing but premium gasoline in this vehicle and do full synthetic oil changes every 6875 miles. I'm not opposed to buying used but that would probably be from someone in this forum to possibly has a salvage/wrecked BMW with lower mileage that they would be willing to sell these sensors from.
Here is a link to the parts that I need as listed on realoem.com
http://www.realoem.com/bmw/enUS/showparts?id=ET37-USA-03-2003-E46-BMW-325i&diagId=11_2181
Any input or advice is appreciated!
Thanks,
Mark_a_