Jump to content

Welcome to RennTech.org Community, Guest

There are many great features available to you once you register at RennTech.org
You are free to view posts here, but you must log in to reply to existing posts, or to start your own new topic. Like most online communities, there are costs involved to maintain a site like this - so we encourage our members to donate. All donations go to the costs operating and maintaining this site. We prefer that guests take part in our community and we offer a lot in return to those willing to join our corner of the Porsche world. This site is 99 percent member supported (less than 1 percent comes from advertising) - so please consider an annual donation to keep this site running.

Here are some of the features available - once you register at RennTech.org

  • View Classified Ads
  • DIY Tutorials
  • Porsche TSB Listings (limited)
  • VIN Decoder
  • Special Offers
  • OBD II P-Codes
  • Paint Codes
  • Registry
  • Videos System
  • View Reviews
  • and get rid of this welcome message

It takes just a few minutes to register, and it's FREE

Contributing Members also get these additional benefits:
(you become a Contributing Member by donating money to the operation of this site)

  • No ads - advertisements are removed
  • Access the Contributors Only Forum
  • Contributing Members Only Downloads
  • Send attachments with PMs
  • All image/file storage limits are substantially increased for all Contributing Members
  • Option Codes Lookup
  • VIN Option Lookups (limited)

996 O2 sensor issue


Recommended Posts

I have a '99 996 C2 Cabrio with 114K miles on it.

The check engine light has been on despite my mechanic's repeated efforts (since the previous owner of the car).

I have bought a Durametric diagnostic kit and the car consistently produces the following error codes a few minutes after start:

moduleType = MotronicDME78

DTC Count = 6

Fault Number:P0151

Description:Porsche fault code 18 - O2 sensor ahead of cat. conv.

Repair Infomation:bank 2

DTC Count = 6

Fault Number:P0131

Description:Porsche fault code 10 - O2 sensor ahead of cat. conv.

Repair Infomation:bank 1

DTC Count = 6

Fault Number:P0137

Description:Porsche fault code 12 - O2 sensor behind cat. conv.

Repair Infomation:bank 1

DTC Count = 6

Fault Number:P0157

Description:Porsche fault code 20 - O2 sensor behind cat. conv.

Repair Infomation:bank 2

I.e. all 4 oxygen sensors report failure in the same manner (Short to ground/below lower limit/lean mixture threshold). I read in the forums that when this happens, it is usually a problem with the MAF sensor. I checked the intake, cleaned the MAF sensor as described elsewhere in the forums, however the errors keep coming back.

The MAF seems to be working fine. I took a 15 minute drive with the laptop attached and the MAF values varried from 12 kg/h to 150 closely tracking RPM.

The O2 sensor output on the other hand doesn't seem right. Both the pre-catalytic converter ones seem to randomly read between -0.2 and +0.7 volts while the post-catalytic converter ones seem to be stuck around 1 Volt.

Any ideas about what to try?

Thanks,

Michail

post-43475-1254191999_thumb.jpg

Link to comment
Share on other sites

Your MAF signal is way too low. . Check the connection and clean it.

I have cleaned the MAF sensor and its connector. I run another data log session and recorded values ranging from 18Kg/h (800rpm) to 305Kg/h (4000rpm)

What doesn't make sense is the reading for the post-catalytic converter 02 sensors which is always around 1V

The car eventually lights the CEL with a P1126 (oxygen sensing adaptation) error.

M

Link to comment
Share on other sites

Voltage for your O2 sensors can range, and should range all the way to 0.90+ volts. At WOT, even tho your O2 sensors do nothing to control fueling, your after cat sensors should rise from low 0.80 to 0.90 volts indicating proper a/f ratio. However, just because they might not have the proper readings, does not, and is most often not, an indication of bad O2 sensors. Your reading of 18 kg/hr indicates that the air mass value of the MAF at idle is correct.

P1126 indicates a lean condition. Remove your idle control valve and clean. Check for air leaks in the intake AFTER the MAF sensor, vacuum lines and throttlebody bolts as well as oil cap. Leaks in the exhaust before the primary O2 sensor can also throw this code as will low fuel delivery caused by low pressure or fouled injector(s).

If you have done any mods to the car and moved or played with the sensor wires, check them for kinking or stretching or damage. The sensor wires are as critical as the sensor is since the wires are used by the sensor to breath.

Edited by 1999Porsche911
Link to comment
Share on other sites

I would agree entirely with 199Porsche911. The important thing is that the voltages of the pre-cat sensors are jumping around rapidly, which suggests they are working correctly. In addition to what he suggests, I think it would be worth looking at the voltages of the after cat sensors, to see if one is sluggish, or reading a constant voltage.

Link to comment
Share on other sites

The oxygen sensing values aren't in volts. 1.0 is the Lambda value. It should be 1.0 +/-0.05.

Oxygen sensor voltages should be between 0.04v and 0.79v. What are the voltages of the O2 sensors after the cats?

Correct, didn't notice that I was reading Oxygen Sensing. The Durametric tool doesn't give me the post-cat O2 sensor voltages.

Depending on the run, I have recorded pre-cat O2 sensor voltages that range from -0.17V (???) to 0.82V (car warm) and 0V to 0.89V (car cold)

Oxygen sensing value in the same conditions varried from 0.93 to 1.1 (car warm) and 0.94 to 1.2 (car cold)

M.

Link to comment
Share on other sites

P1126 indicates a lean condition. Remove your idle control valve and clean. Check for air leaks in the intake AFTER the MAF sensor, vacuum lines and throttlebody bolts as well as oil cap. Leaks in the exhaust before the primary O2 sensor can also throw this code as will low fuel delivery caused by low pressure or fouled injector(s).

If you have done any mods to the car and moved or played with the sensor wires, check them for kinking or stretching or damage. The sensor wires are as critical as the sensor is since the wires are used by the sensor to breath.

I just read my codes after the latest run and noticed that after the P1126, the car also threw a P0446 (Porsche fault code 95 - Shutoff valve activated - charcoal filter).

To the best of my knowledge no mods have been done to the car.

When I cleaned my MAF sensor, I also cleaned the throttle body and checked the intake for leaks (nothing visibly wrong).

I assume the idle control valve is the Bosch part attched to the throttle body (on the left side when looking from the rear of the car).

Anything tricky in detaching it and cleaning it?

The oil filler cap doesn't seem to leak also, when removed with the engine idling you can hear vacuum (and feel sucking if you cap it with your hand). Is that normal?

Thanks for all the suggestions,

M

Link to comment
Share on other sites

Where are you located? If it is a RoW car, you may not have O2 sensors after the cats.

The tank vent valve is item 5 in the diagram. I don't believe it is a serviceable unit.

post-4000-1254646538_thumb.jpg

I am located in Massachusetts and I do have 2 sets of O2 sensors.

M.

Link to comment
Share on other sites

  • 6 years later...
My apologies to recover this old thread, I'm just lost and desperate for some help.
 
I'm facing aparently a similar issue, but not sure it's the MAF.

I was to reflash my 996 C2 (MY2000) and first found max power was at 277 hp instead of the expected over 300 (bypass, gt3 throttle body, ipd plenum, bmc air filter...).

Then the guy checking the numbers found too lean mix at higher rpm which I did not expect as car was running perfect IMO, no fault codes nor dashboard lights. Anyhow we postponed the reflash till the lean issue was solved.

See the dyno bellow:
post-103485-0-82137200-1467010616_thumb.

 

SInce this test last week I've clean the MAF, checked for leakages and read a LOT of posts about it but still could not get a clear idea. Since I have a durametric cable I did a couple tests on 3rd gear WOT a recorded the following parameters:

1-RPM
2-Mass air flow (MAF)
3-Adaption, range 2 (FRA), bank 1
4-Adaption, range 1 (RKAT), bank 1
5-O2 sensor voltage ahead of cat. conv., bank 1
6-Adaption, range 2 (FRA), bank 2
7-Adaption, range 1 (RKAT), bank 2
8-O2 sensor voltage ahead of cat. conv., bank 2


1          2       3      4     5    6    7      8
1.681 160 1,02 -0,19 0,84 1 -0,52 0,87
1.928 188 1,02 -0,19 0,88 1 -0,52 0,88
2.176 221 1,02 -0,19 0,86 1 -0,52 0,87
2.418 237 1,02 -0,19 0,88 1 -0,52 0,88
2.673 244 1 -0,19 0,88 1 -0,52 0,89
2.921 295 1 -0,19 0,88 1 -0,52 0,87
3.156 323 1 -0,19 0,87 1 -0,52 0,86
3.400 342 1 -0,19 0,88 1 -0,52 0,88
3.679 390 1 -0,19 0,87 1 -0,52 0,87
3.985 437 1 -0,19 0,87 1 -0,52 0,88
4.253 468 1 -0,19 0,87 1 -0,52 0,87
4.539 516 1 -0,19 0,87 1 -0,52 0,86
4.816 561 1 -0,19 0,86 1 -0,52 0,86
5.104 589 1 -0,19 0,85 1 -0,52 0,85
5.424 624 1 -0,19 0,84 1 -0,52 0,84
5.697 667 1 -0,19 0,84 1 -0,52 0,83
5.988 695 1 -0,19 0,83 1 -0,52 0,83
6.286 680 1 -0,19 0,81 1 -0,52 0,81
6.565 704 1 -0,19 0,81 1 -0,52 0,76
6.857 764 1 -0,19 0,83 1 -0,52 0,82
7.056 784 1 -0,19 0,85 1 -0,52 0,83
7.306 643 1 -0,19 0,84 1 -0,52 0,81


Any clues?

Thanks in advance
Edited by Xabiitxu
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.