Replacement of Oxygen (O2) Sensor: 2.0L Jetta/Golf GTI/VW MKIV

Updated on March 31, 2016

Oxygen (02) Sensor DIY for VW 2.0 L Engines

Here is a way to take the cheap Bosch oxygen sensor #15718, made for Ford cars, and use it in your 2.0 Volkswagen engine. This is an old trick on the MKIII engine but has not been tried on MK4 Jetta, Golf, and GTI models. These sensors have been proven to work on BMW, VW, Saab, and a list of other cars: why not save money and use them on yours?

Recently I picked up a 1999.5 MKIV Jetta 2. Slow, and as good as the thing looked, it ran like sh*t. After replacing the downpipe and cat (this car failed emissions hard) I was getting error code 16518, "No Activity Bank 1 Sensor 1" on my VAG-COM. As well as 16521, "Bank 1 Sensor 2 Signal Intermittent," which I wasn't too concerned about.

After pulling out the first sensor and seeing the date of 1999, I knew this thing was rotten like an outhouse. So, like anyone else trying to save a buck in this economy, I went to the World Wide Web and found my solution: I just had to soak this bad boy in gas for a few days and it would run like new! Nope! Fail. Maybe it works for some, but it definitely did not work for me.

If you have read my other DIY's you know I'm all about saving money, and 02 sensors are not cheap. For a "narrowband" oxygen sensor—I have no idea what that means, so don't ask— the price ranges from $70-$200 depending what you buy and where you buy it from. Add on another $150 if you're having the dealership change it for you. Sorry, but even $70 is too much for me, for a sensor.

So once again, I come through with another cheap DIY for all you others that refuse to pay VW prices.

After hours on the World Wide Web, the cheapest option I could find was a universal 02 sensor for 67.99 at AutoZone. I also came across some posts for VW's, BMW's, and Mercs all stating that they were using cheap Ford oxygen sensors, and replacing the harness plug, like you would have to do with the universal 02 sensor anyway. I could not find any documentation on someone using this sensor on an MKIV, but others stated it works great on their MKIII, so for the greater good of mankind I gave it a go.

The sensor is Bosch part #15718, sold at Advance Auto for 47.99. 47.99!!!! That was way too much for my cheap a**!!!. I added in a can of Liquid Wrench to get it up to $50, and used a coupon code ("RETMENOT123") for $20 off. My total: $35.

Note: This cheap Bosch sensor will not work for you if you have a Jetta with a "wideband" front 02 sensor, which has 5 wires. At some point between 1995 and 2002 (I'm looking it up), Jetta began using wideband sensors. If you have one, begin your research by calling your VW dealership and see how much they would charge for a front sensor; some old ones may be on clearance.

Tools for the Job

Most of these tools are pretty common in a toolbox. The only ones that I would recommend buying are 1) the 02 sensor socket, part #95045 at Harbor Freight for $7.99 (use the 20% coupon and free flashlight coupon in the paper to get your money's worth) and 2) a wire stripper; sorry, no tips as where to get that cheap. If you don't want to use the 02 sensor socket, you can take off the heat shield, held on by five 6 mm Allen head bolts (and one 4 mm I believe), which will give you enough room to work an adjustable wrench down there.

  • Can of WD-40, PB Blaster, or Liquid Wrench
  • Adjustable wrench (at least 22mm) or socket wrench
  • 02 sensor socket (part #95045 at Harbor Freight)
  • Scissors
  • 10 mm wrench or deep socket
  • Anti-seize (small packet for a dollar)
  • Wire strippers
  • Butt connectors 18-22 gauge ($2.99 for 21 pieces at AutoZone) or heat-shrink connectors if you're a big spender (10 pieces for $5.99)
  • Vise grips
  • Electrical tape

Removing the Old Oxygen Sensor

The very first thing that needs to be done is spray all around that sensor with your WD-40, Liquid Wrench, or whatever. If you're not sure where the primary sensor is, look at the first picture below, go to your car and look between the firewall and intake manifold, and you will see it; the wires stick up like a cute little puppy tail on the back of the heat shield.

What are you doing? Why are you still reading? There is plenty of time to read. Now go out there and spray down the sensor so you will be able to get it off.

Hopefully you have your car jacked up or on ramps, or you're skinnier than Ashley Olsen on a coke diet, cause it's time to wiggle yourself under the car.

On the passenger side, about a foot away from the cat, there is a black box with wires going into it (see picture). The box is held on by two plastic 10 mm nuts, so this is where your 10 mm deep socket or wrench becomes a handy tool. Remove the nuts and pull the box down.

Once the box is down, as you can see in the pictures, there is a little plastic wall that holds the harnesses in place. The brown harness is for the post (back) 02 sensor and the black is for the primary (front) 02 sensor. Pull the black harness out of the wall and unclip it. Once it is unclipped release the wires from the clips along the bottom.

If you go back to the top of your car, you should be able to pull the wires and harness up into the engine bay; if not, get back under there because you missed a clip.

By now, hopefully, that WD-40 or whatever you use has soaked the grim years off of your oxygen sensor and you can unscrew it. You can slide your 02 sensor socket on and either use an adjustable wrench on the top or a 3/8th socket wrench to unscrew it. You can also remove the heat shield if you want more room or you just want to pull it off with your adjustable wrench. With the heat shield off ,I could get the sensor out easy; with the heat shield on, the only way I could get it out was with the 02 sensor socket.

Splicing the Wires and Installing the O2 Sensor

The Ford sensor #15718 only has about 15-16" of wire. You're going to need around 30", so don't get too eager and cut off your VW harness just yet, lthough you can cut off the plug of your new Ford sensor as close as you can towards the connection.

From the harness, I would measure about 16-20" of wiring on your original sensor and cut it off there. Using your wire strippers, take about a little less than a centimeter off of your harness wires and your new 02 sensor wire.

Time to crimp it all together! With the Ford plug all the wire colors match correctly, and the heating wires have no polarity so it does not matter how you connect those. White to white, black to black, and gray to gray. I used vise grips to crimp them and standard butt connectors like I listed above, but if you're baller status and care about the car you're working on, use the heat-shrink connectors and a wire crimp tool.

Maybe it's going overboard, but to be safe I took two pieces of the wire heat shield from my old sensor cut it to size and sliced it down the middle with my scissors, then wrapped it with electrical tape to keep the water out.

Re-Installation

Re-install in reverse of the way you took everything out, but make sure you cover the threads of your sensor with anti-seize, or have a fun time trying to remove it again.

No Problem Running Bosch 15718 in VW 2.0L

I have had no problem running this sensor at all in my MKIV. I did try the same mod using a Denso sensor for a Toyota as the post sensor, and it did not turn out as well, which from what I've read has to do with the ohms.

I write this stuff to help; if you f*** up your car, that is your problem, so don't complain to me. Comments are always welcomed.

Questions & Answers

    Comments

      0 of 8192 characters used
      Post Comment

      • profile image

        JROC 

        3 months ago

        Hey, Does this work for the bank 2 sensor after the cat that is also 4 -wire. It seems to be the same the the pre-cat one discussed in this blog post?

        Thanks

      • Writen4u profile imageAUTHOR

        Writen4u 

        2 years ago

        Hi Jim, For just replacing the 02 sensors adapters are not needed, the "trick" you are referring to is for people using larger exhaust and high flow cats. Mainly in the 1.8t engine circle.

        Thanks for the comment.

      • profile image

        Jim A 

        2 years ago

        Just did a mod thats suppose to work for the front O2 sensor. Real simple real cheap. Just purchase non fouling plug adapter. The trick is to use a reamer bit 3/4 inch drill the center of the non fouling adapter deep enough so the O2 sensor seats all the way in. Be sure to make clean thoroughly any metal filings so not to have them clog the O2 sensor. After that re install using a O2 sensor socket. It tricks the sensor by sampling less of a flow. Non fouling adapter you need one but they come in two packs. $4.57 for them and a 7/8 O2 socket $8.55. So about $13.00 for the fix

      • Writen4u profile imageAUTHOR

        Writen4u 

        2 years ago

        JROC,

        I still have the ones I put in when I wrote this article and they are still going strong with this car getting driven everyday, so far with the test of time this has been a great and cheap fix. I just had my emissions check last week and no issues. Thanks.

      • profile image

        JROC 

        2 years ago

        Thank you so much for this. I have a 1999.5 Golf with the 2.0L AEG that needs a new sensor, getting open heater circuit. The cheapest bosch or NTK sensor is over $100, just found that ford bosch sensor for $30 and I have the 4 plug non-wideband connector. Going to definitely try this.

      • profile image

        melony 

        2 years ago

        i run a 2004 vw jetta 2.0. Can you tell me if this sensor is a wideband?

      • Writen4u profile imageAUTHOR

        Writen4u 

        3 years ago

        5 wires is wideband. I'll have to find the year they all switched to wide band and engine codes and update this.

      • profile image

        sdfinley 

        3 years ago

        This did not work for my 2002 VW Jetta mk4 2.0l. My bank 1 02 sensor has 5 wires.

      • Writen4u profile imageAUTHOR

        Writen4u 

        4 years ago

        I believe (don't quote me on this) but if it has 5 wires it is wideband and will require a wideband 02 sensor. Some of the OEM 02 sensors are currently on clearance with VW right now, so you might want to call your local dealership parts counter and see how much they would charge for a front sensor. Hope that helps.

      • profile image

        Curtis 

        4 years ago

        loved the writeup and was working on it with my son. Problem was that my MK4 (2003) has a 5 wire to the front O2 sensor (black white grey yellow and red). Can that be wired or do you know of a Bosch replacement. 4 wire to the rear O2 so if that is not working that is an easy fix. Thanks

      • Writen4u profile imageAUTHOR

        Writen4u 

        5 years ago

        Bank 1 sensor 2 is the sensor after the cat (towards the rear of your car) I don't remember if the plug is black or brown so you will just have to follow the wires back to the plug.

      • profile image

        Syed 

        5 years ago

        I have 2 codes po136 and po141 which is bank1 sensor2 which sensor I have to change brown or black car is 2.0 2002 jetta wagon?

      • Writen4u profile imageAUTHOR

        Writen4u 

        5 years ago

        I used these sensors for both the front and back and I've yet to have an issue.

      • profile image

        ben 

        5 years ago

        I getting this p1176 code on my jetta mk4 2.0L I was told it was the postcat 02 sensor now I am wondering if the sensor u mention bosch 15718 will work for the postcat thank bennyraymonde@yahoo.com

      • Writen4u profile imageAUTHOR

        Writen4u 

        6 years ago

        Jason, thanks for the explanation and comment.

      • profile image

        jason 

        6 years ago

        Narrowband means it will only work with the stock specs a wideband sensor can be runed from super rich to super lean. Great post

      • profile image

        Rob H 

        6 years ago

        Did this for my post cat o2 sensor, worked great! In fact maybe it worked a little too well because now the sensor is reading code P0420 (catalyst inefficiency) haha

      working

      This website uses cookies

      As a user in the EEA, your approval is needed on a few things. To provide a better website experience, axleaddict.com uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

      For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at: https://axleaddict.com/privacy-policy#gdpr

      Show Details
      Necessary
      HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
      LoginThis is necessary to sign in to the HubPages Service.
      Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
      AkismetThis is used to detect comment spam. (Privacy Policy)
      HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
      HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
      Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
      CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
      Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the googleapis.com or gstatic.com domains, for performance and efficiency reasons. (Privacy Policy)
      Features
      Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
      Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
      Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
      Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
      Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
      VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
      PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
      Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
      MavenThis supports the Maven widget and search functionality. (Privacy Policy)
      Marketing
      Google AdSenseThis is an ad network. (Privacy Policy)
      Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
      Index ExchangeThis is an ad network. (Privacy Policy)
      SovrnThis is an ad network. (Privacy Policy)
      Facebook AdsThis is an ad network. (Privacy Policy)
      Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
      AppNexusThis is an ad network. (Privacy Policy)
      OpenxThis is an ad network. (Privacy Policy)
      Rubicon ProjectThis is an ad network. (Privacy Policy)
      TripleLiftThis is an ad network. (Privacy Policy)
      Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
      Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
      Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
      Statistics
      Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
      ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
      Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)