{
    "lazyNodes": false,
    "abFitnotesFlag": false,
    "abCrawlReviews": false,
    "productOptionsCookie": false,
    "orderDelayFlag": false,
    "skipSessionCookie": false,
    "covidMessage": false,
    "fullTitleCookie": false,
    "nrLoggerCookie": false,
    "checkoutReviewCookie": false,
    "productOptionSeqCookie": false,
    "maintenanceFlag": false,
    "bufferETACookie": false,
    "multiShippingDiscountFlag": false,
    "newFitmentFlag": false,
    "surveyOptInFlag": false,
    "crossSellFlag": false,
    "skuMappingFlag": false,
    "paySplitCookie": false,
    "callDisableFlag": false,
    "zipPaymentFlag": "u",
    "hassleFreeReturn": false,
    "lifetimeReplacement": false,
    "cpn_off": false
}
Select your vehicle

Subaru Impreza Oxygen Sensors

Need to replace a faulty Subaru Impreza oxygen sensor? Get a high-quality yet affordable replacement O2 sensor from CarParts.com. All aftermarket sensors in our catalog are manufactured to OE specifications to deliver the same performance and service life you expect from Subaru parts. Browse our selection of direct-fit and universal Subaru Impreza oxygen sensors below, and order yours today!
Refine by:
See All
See All

Shop Catalog

Showing 1 - 15 of 151 results
Display item:
15
30
45
Sort by:
Before Catalytic Converter Oxygen Sensor, 4-Wire, 4 Cyl., 2.5L Engine
Part Number: REPS960913
Vehicle Info Required to Guarantee Fit
$50.99
Product Details
Location : Before Catalytic ConverterType : 4-wireQuantity Sold : Sold individuallyProduct Fit : Direct FitThread Size : M18-1.5 Thread SizeMounting Style : Threaded-in Mounting StyleHex Size : 7/8 in. Hex SizeInterchange Part Number : 25054027Connector Gender : Female ConnectorWarranty : 1-year DriveWire unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including Lead, which is known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Returns Policy : 30-Day Return Policy
Oxygen Sensor, 4-Wire, FI, Naturally Aspirated, GAS, B1S2
Part Number: REPS960907
Vehicle Info Required to Guarantee Fit
$19.74
Product Details
Location : After Catalytic Converter, Center, Driver Side - After Catalytic Converter, After Catalytic ConverterType : 4-wireQuantity Sold : Sold individuallyProduct Fit : Direct FitWire Length : 21.26 in. Wire LengthThread Size : M18-1.5 Thread SizeMounting Style : Threaded-in Mounting StyleHex Size : 7/8 in. Hex SizeInterchange Part Number : 25024440Connector Gender : Male ConnectorWarranty : 1-year DriveWire unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including Lead, which is known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Returns Policy : 30-Day Return Policy
Before Catalytic Converter Oxygen Sensor, 4-Wire, Heated, Air Fuel Ratio Sensor, 4 Cyl., 2.5L Engine
Part Number: REPS960909
Vehicle Info Required to Guarantee Fit
$49.99
Product Details
Location : Before Catalytic ConverterNotes : Air/Fuel sensorType : 4-wireQuantity Sold : Sold individuallyProduct Fit : Direct FitWire Length : 30.7 in. Wire LengthThread Size : M18-1.5 Thread SizeMounting Style : Threaded-in Mounting StyleHex Size : 7/8 in. Hex SizeInterchange Part Number : 25054058Connector Gender : Female ConnectorWarranty : 1-year DriveWire unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including Lead, which is known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Returns Policy : 30-Day Return Policy
Before Catalytic Converter Oxygen Sensor, 4-Wire, Heated, 4 Cyl., 2.5L Engine
Part Number: REPS960914
Vehicle Info Required to Guarantee Fit
$42.99
Product Details
Location : Before Catalytic ConverterNotes : Air/Fuel sensorType : 4-wireQuantity Sold : Sold individuallyProduct Fit : Direct FitThread Size : M18-1.5 Thread SizeMounting Style : Threaded-in Mounting StyleHex Size : 7/8 in. Hex SizeInterchange Part Number : 25054061Connector Gender : Female ConnectorWarranty : 1-year DriveWire unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including Lead, which is known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Returns Policy : 30-Day Return Policy
Before and After Catalytic Converter Oxygen Sensors, 2.5L Engine, 4-Wire
Part Number: SET-REPS960907-2
Vehicle Info Required to Guarantee Fit
$61.99
Product Details
Location : Before And After Catalytic ConverterComponents : (2) Oxygen SensorType : 4-wireQuantity Sold : Set of 2Product Fit : Direct FitThread Size : M18-1.5 Thread SizeMounting Style : Threaded-in Mounting StyleHex Size : 7/8 in. Hex SizeWarranty : 1-year DriveWire unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including Lead, which is known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Returns Policy : 30-Day Return Policy
Before and After Catalytic Converter Oxygen Sensor, Set of 2 4-wire
Part Number: SET-REPS960909-2
Vehicle Info Required to Guarantee Fit
$61.99
Product Details
Location : Before And After Catalytic ConverterType : 4-wireQuantity Sold : Set of 2Product Fit : Direct FitThread Size : M18-1.5 Thread SizeMounting Style : Threaded-in Mounting StyleHex Size : 7/8 in. Hex SizeWarranty : 1-year DriveWire unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including Lead, which is known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Returns Policy : 30-Day Return Policy
Before and After Catalytic Converter Oxygen Sensors, 4-Wire, 4 Cylinder, 2.5L Engine
Part Number: SET-REPS960914-2
Vehicle Info Required to Guarantee Fit
$59.49
Product Details
Location : Before And After Catalytic ConverterNotes : Air/Fuel sensorComponents : (2) Oxygen SensorsType : 4-wireQuantity Sold : Set of 2Product Fit : Direct FitThread Size : M18-1.5 Thread SizeMounting Style : Threaded-in Mounting StyleHex Size : 7/8 in. Hex SizeConnector Gender : Male and female ConnectorWarranty : 1-year DriveWire unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including Lead, which is known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Returns Policy : 30-Day Return Policy
Before or After Catalytic Converter Oxygen Sensor, 4-wire
Part Number: REPT960906
Vehicle Info Required to Guarantee Fit
$23.49
Product Details
Location : After Catalytic ConverterType : 4-wireQuantity Sold : Sold individuallyProduct Fit : Direct FitWire Length : 11.8 in. Wire LengthThread Size : M18-1.5 Thread SizeMounting Style : Threaded-in Mounting StyleHex Size : 7/8 in. Hex SizeInterchange Part Number : 25024487Connector Gender : Male ConnectorWarranty : 1-year DriveWire unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including Lead, which is known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Returns Policy : 30-Day Return Policy
After Catalytic Converter Oxygen Sensor, 4-Wire, Heated
Part Number: RS96090003
Vehicle Info Required to Guarantee Fit
$20.99
Product Details
Location : After Catalytic ConverterNotes : HeatedType : 4-wireQuantity Sold : Sold individuallyProduct Fit : Direct FitWire Length : 14.88 in. Wire LengthThread Size : 0.71 in. Thread SizeMounting Style : Threaded-in Mounting StyleReplaces OE Number : 22690AA900Interchange Part Number : 25024487, 22690AA900Connector Gender : Male ConnectorWarranty : 1-year DriveWire unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including Lead, which is known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Returns Policy : 30-Day Return Policy
Before Catalytic Converter Oxygen Sensor, 4-Wire, Heated, Air Fuel Ratio Sensor
Part Number: ARBS960922
Vehicle Info Required to Guarantee Fit
$36.49
Product Details
Location : Before Catalytic ConverterNotes : Air-Fuel sensorType : 4-wireQuantity Sold : Sold individuallyProduct Fit : Direct FitWire Length : 19.9 in. Wire LengthThread Size : M18-1.5 Thread SizeMounting Style : Threaded-in Mounting StyleHex Size : 7/8 in. Hex SizeInterchange Part Number : 25054011Connector Gender : Female ConnectorWarranty : 1-year DriveWire unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including Lead, which is known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Returns Policy : 30-Day Return Policy
Before Catalytic Converter Oxygen Sensor, 4-Wire, Air/Fuel Sensor, 4 Cyl., 2.5L Engine
Part Number: RS31870002
Vehicle Info Required to Guarantee Fit
$47.99
Product Details
Location : Before Catalytic ConverterNotes : Air/Fuel sensorType : 4-wireQuantity Sold : Sold individuallyProduct Fit : Direct FitWire Length : 10.83 in. Wire LengthInterchange Part Number : 25054064Warranty : 1-year DriveWire unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including Lead, which is known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Returns Policy : 30-Day Return Policy
Before Catalytic Converter Oxygen Sensor, 4-Wire, Air Fuel Ratio Sensor
Part Number: REPS960912
Vehicle Info Required to Guarantee Fit
$59.99
Product Details
Location : Before Catalytic ConverterNotes : Air/Fuel sensorType : 4-wireQuantity Sold : Sold individuallyProduct Fit : Direct FitThread Size : M18-1.5 Thread SizeMounting Style : Threaded-in Mounting StyleHex Size : 7/8 in. Hex SizeInterchange Part Number : 25054015Connector Gender : Male ConnectorWarranty : 1-year DriveWire unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including Lead, which is known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Returns Policy : 30-Day Return Policy
Before or After Catalytic Converter Oxygen Sensor, 3-Wire, Heated
Part Number: RS96090012
Vehicle Info Required to Guarantee Fit
$22.99
Product Details
Location : Before Catalytic Converter, After Catalytic ConverterNotes : HeatedType : 3-wireQuantity Sold : Sold individuallyProduct Fit : Direct FitWire Length : 15.75 in. Wire LengthInterchange Part Number : 25023091Warranty : 1-year DriveWire unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including Lead, which is known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Returns Policy : 30-Day Return Policy
Before or After Catalytic Converter Oxygen Sensor, 3-Wire, Heated
Part Number: RS96090011
Vehicle Info Required to Guarantee Fit
$30.99
Product Details
Location : Before Catalytic Converter, After Catalytic Converter, Before Or After Catalytic ConverterNotes : HeatedType : 3-wireQuantity Sold : Sold individuallyProduct Fit : Direct FitWire Length : 17.72 in. Wire LengthInterchange Part Number : 25023088Warranty : 1-year DriveWire unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including Lead, which is known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Returns Policy : 30-Day Return Policy
Before and After Catalytic Converter Oxygen Sensor, Set of 2 3-wire
Part Number: SET-RS96090011-2
Vehicle Info Required to Guarantee Fit
$42.99
Product Details
Location : Before And After Catalytic ConverterType : 3-wireQuantity Sold : Set of 2Product Fit : Direct FitWarranty : 1-year DriveWire unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including Lead, which is known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Returns Policy : 30-Day Return Policy
Page 1 of 11 | Showing 1 - 15 of 151 results

Top Rated Products

My part arrived on time there were no issues with either parts they were a perfect fiSee More
Jasmine S.
VERIFIED PURCHASER
Part works solid and for a good price. Got my check engine light to shut off thankfulSee More
Michaeljohn Y.
VERIFIED PURCHASER

Customer Guides

Four Telltale Signs of a Faulty Subaru Impreza Oxygen Sensor

Your Subaru Impreza oxygen sensor is responsible for sending out signals that help your car produce the perfect air to fuel ratio for optimum engine performance. However, with regular exposure to heat, vibration, and other elements, your oxygen sensor will eventually wear out. A worn-out O2 sensor does not only cause several performance problems for your car; it can cause other vital components in your system to fail as well. Here are some symptoms of a faulty oxygen sensor:

Check engine light on

Possibly the biggest clue that you have a bad oxygen sensor in your Impreza is an illuminated check engine light. The lighting up of the check engine light alone won't tell you exactly what's wrong with your vehicle, so you will have to perform a couple more steps to verify that your oxygen sensor has gone bad. You can bring in your car to a local auto parts store or a nearby mechanic and have them read the code thrown out by your computer. However, investing in an OBD II code reader and doing the diagnosis yourself is much more cost-efficient in the long run.

Reduced fuel economy

You can usually tell that your oxygen sensor is starting to get too worn out when your miles per gallon start dropping. You get the best fuel mileage when your car runs on the perfect air-fuel mixture. Since slow or wrong signals from a defective oxygen sensor can mess up the ratio of air to fuel, your fuel economy will definitely take a hit.

Poor engine performance

In its worst state, a damaged oxygen sensor can cause your car to suffer from idling problems, engine misfires, and a generally weak performance from your engine. If you start experiencing a rough idle or a stuttering engine and all the other components of your engine, electrical, and exhaust systems are in good condition, then your oxygen sensors are probably due for a replacement.

Increased emissions

Since your oxygen sensor works closely with your catalytic converter to control your car's emissions, a defective O2 sensor will naturally result to more harmful emissions from your vehicle. A failed emissions test will tell you that you have to replace either your catalytic converter, oxygen sensor, or both.

A faulty oxygen sensor can cause all sorts of troubles for your car ranging from poor fuel economy to a damaged catalytic converter that will cost you hundreds of bucks to replace. Because of its importance for your engine and exhaust system, keeping your Subaru Impreza oxygen sensor in top condition should be a priority. An oxygen sensor that has failed completely can't be fixed without fully replacing it, but you can follow these maintenance tips to keep your oxygen sensor in tiptop shape for as long as possible:

 

Clean your oxygen sensor and wiring harness regularly.

 

 

An oxygen sensor that has accumulated a lot of dirt, moisture, and other debris is much more prone to corrosion. Check on your oxygen sensor and its wiring harness connection for buildup of grime and clean them as needed. You can use a can of compressed air, some mild cleaner, and a wire brush to clean the sensor and the wiring harness.

 

 

Know when to replace your oxygen sensor.

 

 

Even though it might not show physical signs of damage, your oxygen sensor still gets worn out over time. It might seem costly to replace an oxygen sensor before it actually becomes too damaged to function, but this preventive measure can really save you a lot of money on other damaged components that a faulty oxygen sensor can cause. Luckily, modern oxygen sensors actually last much longer than their predecessors. If your Impreza was made in the last 15 years, you can expect your O2 sensor to reach 100,000 miles before needing replacement. If you have an older model, you will probably have to replace your oxygen sensor after 60,000 miles.

 

 

Test the voltage output of your sensor from time to time.

 

 

At times when a visual check can't tell you if your sensor is still in good condition, you can test its voltage output using a voltmeter or multimeter. Remember not to test for resistance on the terminals or apply voltage on the oxygen sensor; this can fry up your component.

 

 

Check for loose connections.

 

 

Sometimes your check engine light can throw an oxygen-related trouble code due to a loose wiring harness connection. To avoid doing an expensive and unnecessary oxygen sensor replacement, make sure that you tighten all loose wiring connections.

 

Helpful Automotive Resources

P0141 Code: Oxygen Sensor Heater Circuit Malfunction (Bank 1, Sensor 2)
P0141 Code: Oxygen Sensor Heater Circuit Malfunction (Bank 1, Sensor 2)DTC P0141 stands for “Oxygen Sensor Heater Circuit Malfunction (Bank 1, Sensor 2).” It indicates that there’s a problem with the heater circuit of engine bank 1’s downstream O2 sensor. Your car’s PCM tests the oxygen sensors’ heater circuits for integrity. If it finds an issue in the heater circuit
P0042 Code: HO2S Heater Control Circuit Bank 1 Sensor 3
P0042 Code: HO2S Heater Control Circuit Bank 1 Sensor 3Diagnostic trouble code (DTC) P0042 stands for “HO2S Heater Control Circuit Bank 1 Sensor 3.” It is logged when the powertrain control module(PCM) detects a possible issue with the heater circuit for the third sensor downstream from the engine on bank 1.
P0135 Code: Heated O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 1)
P0135 Code: Heated O2 Sensor Heater Circuit Malfunction (Bank 1, Sensor 1)The O2 sensor is a component within your vehicle that monitors its air-to-fuel ratio. Your car’s computer uses information from this sensor to regulate fuel mixture and control emissions, but the latter has to be hot enough before this can happen.