| View previous topic :: View next topic |
| Author |
Message |
Twilightoptics Hardcore (12sec Club)

Joined: 13 Jan 2004 Posts: 9191 Location: Auburn , WA
1987 Chevrolet Camaro IROC-Z
|
Posted: Wed Oct 05, 2011 6:08 pm Post subject: |
|
|
Cant see the log, but 108 blm is peg rich fuel trim _________________ A redline a day keeps the carbon away! |
|
| Back to top |
|
 |
Alphius Peanut

Joined: 05 Sep 2006 Posts: 2429 Location: Grand Mound
1984 Chevrolet Camaro Z/28
|
Posted: Wed Oct 05, 2011 6:33 pm Post subject: |
|
|
Yep, what he said, 108 is pegged rich and your O2 voltage is still in the .900s, which means your O2 is reading full rich as well.
Any way you can send the datalog to one of us? _________________ 84 Camaro Z28 - LS1/T56
85 Silverado - Low and Slow |
|
| Back to top |
|
 |
popballz Member

Joined: 18 Nov 2007 Posts: 533 Location: Tacoma, WA
1989 Pontiac Firebird
|
Posted: Wed Oct 05, 2011 8:58 pm Post subject: |
|
|
| Alphius wrote: | Yep, what he said, 108 is pegged rich and your O2 voltage is still in the .900s, which means your O2 is reading full rich as well.
Any way you can send the datalog to one of us? |
that is exactly what i was thinking. does any of the other sensors seem out of wack? something has to be making it super rich. when i did the "field diagnostic test" i found out that the ecm was making it richer. I understood this as a sensor was saying it was too lean so the ecm was making it richer which would make the o2 sensor read rich.
what does blm stand for? i keep reading about it and what it should be doing but i couldnt find what it was.
i can send it to anyone what is willing to help. an email would probably be the easiest way. i made this first datalog in "data master 32"... _________________ -Donald
 |
|
| Back to top |
|
 |
popballz Member

Joined: 18 Nov 2007 Posts: 533 Location: Tacoma, WA
1989 Pontiac Firebird
|
Posted: Wed Oct 05, 2011 9:43 pm Post subject: |
|
|
manual says that tps volt should be over .5 and it is 0.41 for most of the time even when i was accelerating.. sound like a bad sensor? _________________ -Donald
 |
|
| Back to top |
|
 |
Alphius Peanut

Joined: 05 Sep 2006 Posts: 2429 Location: Grand Mound
1984 Chevrolet Camaro Z/28
|
Posted: Wed Oct 05, 2011 10:24 pm Post subject: |
|
|
BLM means "Block Learn Multiplier". It is the long-term fuel trim for the ECU. When it is at 128, the ECU has not adjusted the fuel trim at all from it's base table settings. This is a good thing. The lower that number goes, the more fuel the ECU is trying to remove due to O2 sensor feedback. It bottoms completely out at 108.
I have an email link below my posts, just use that to shoot me the datalog and I'll take a look. It's hard to say what could be going wrong from your "point-in-time" screenshot.
EDIT: Check this for a BLM/INT description that is pretty spot on. http://www.gnttype.org/techarea/faq/BLMINT.html _________________ 84 Camaro Z28 - LS1/T56
85 Silverado - Low and Slow |
|
| Back to top |
|
 |
Twilightoptics Hardcore (12sec Club)

Joined: 13 Jan 2004 Posts: 9191 Location: Auburn , WA
1987 Chevrolet Camaro IROC-Z
|
Posted: Thu Oct 06, 2011 12:34 am Post subject: |
|
|
TPS should be set at roughly .5 throttle closed... then increase linearly as you open the throttle to reach IIRC 4.0 roughly at WOT.
If it stays at .5 the whole time of driving, your TPS is indead dead, and the ECM has no idea how far open the throttle is. _________________ A redline a day keeps the carbon away! |
|
| Back to top |
|
 |
popballz Member

Joined: 18 Nov 2007 Posts: 533 Location: Tacoma, WA
1989 Pontiac Firebird
|
Posted: Thu Oct 06, 2011 12:43 am Post subject: |
|
|
its weird that voltage doesn't change much, i just tested i a few months ago and it seamed to work fine with the volt meter. i'll replace it and see what happens _________________ -Donald
 |
|
| Back to top |
|
 |
Twilightoptics Hardcore (12sec Club)

Joined: 13 Jan 2004 Posts: 9191 Location: Auburn , WA
1987 Chevrolet Camaro IROC-Z
|
Posted: Thu Oct 06, 2011 1:01 am Post subject: |
|
|
Check again with a scan tool or your volt meter before replacing. It could be a quirk in the log. _________________ A redline a day keeps the carbon away! |
|
| Back to top |
|
 |
Alphius Peanut

Joined: 05 Sep 2006 Posts: 2429 Location: Grand Mound
1984 Chevrolet Camaro Z/28
|
Posted: Thu Oct 06, 2011 10:52 am Post subject: |
|
|
OK, the TPS is responding completely normally, although you do have a Code 22 stored which means "TPS V Low" because at idle you're below .5 volts. So the TPS needs adjusting. There is no full throttle on this datalog so I can't tell you if the high voltage is incorrect.
You also are storing Code 33, which is "MAF High". I am not sure about this as the MAF voltage is not expressed in the datalog, rather airflow is and the numbers look OK. Could be an old code since you say you replaced the MAF?
You are also storing Code 45 which is "02 Rich" as we already know.
I do not believe that any of these codes are the problem. Regardless, I would adjust your TPS and clear the codes out and see if any of them return. We would expect the 45 to return because none of your codes make me think a sensor is bad.
Given the information you've provided, I would guess your injector wiring or injectors are at fault. If it's possible to do, when it's running badly unplug one injector at a time and see if it smooths out and runs better with a certain one unplugged.
If your wiring is messed up and grounding out, it is possible (and likely) that you will have 4 injectors at a time misbehaving since the TPI is a batch-fire system. The way you could test this is to probe resistance between the two wires to each injector and a ground potential. You should have infinite resistance to ground on every wire in every injector plug with the car off. While you're at it, probe resistance between the two pins on every injector and post those values up here as well. _________________ 84 Camaro Z28 - LS1/T56
85 Silverado - Low and Slow |
|
| Back to top |
|
 |
aaron_sK Member
Joined: 23 Jan 2006 Posts: 8834 Location: Back in beautiful Tacompton
1987 Chevrolet Camaro IROC-Z
|
Posted: Thu Oct 06, 2011 10:59 am Post subject: |
|
|
| Gabe, is the O2 sluggish? Could just be a crap sensor. I was getting about 500 miles out of the garbage Bosch single-wire units. |
|
| Back to top |
|
 |
Alphius Peanut

Joined: 05 Sep 2006 Posts: 2429 Location: Grand Mound
1984 Chevrolet Camaro Z/28
|
Posted: Thu Oct 06, 2011 11:05 am Post subject: |
|
|
| aaron_sK wrote: | | Gabe, is the O2 sluggish? Could just be a crap sensor. I was getting about 500 miles out of the garbage Bosch single-wire units. |
When the car runs right it gets a lot of O2 cross-counts and the sensor data looks normal, so it looks like the sensor is still good. Also, when it's running well BLM and INT are sane values, then all of a sudden the O2 goes to 1v with absolutely zero crosscounts and the INT/BLM start dropping 'til it pegs the bottom at BLM 108 and INT 100. Then it runs like shizzle 'til some indeterminate time in the future.
Donald, what makes it start running good again or is it random? If you turn the car off and back on does it get better or stay bad?
EDIT: Thought I'd address earlier comments about something causing it to read extra ignition pulses, this doesn't seem like it's happening according to the log data. The RPM stays steady, if there were extraneous ignition/injection events I should see a somewhat bouncy RPM from the ECU since it would effectively double the RPM every time there was an extra event. Right? _________________ 84 Camaro Z28 - LS1/T56
85 Silverado - Low and Slow
Last edited by Alphius on Thu Oct 06, 2011 11:18 am; edited 1 time in total |
|
| Back to top |
|
 |
aaron_sK Member
Joined: 23 Jan 2006 Posts: 8834 Location: Back in beautiful Tacompton
1987 Chevrolet Camaro IROC-Z
|
Posted: Thu Oct 06, 2011 11:12 am Post subject: |
|
|
| Alphius wrote: | | When the car runs right it gets about 10-20 O2 cross-counts every second, so it looks like the sensor is still good. |
I am curious to see how quickly the MAF-high code comes back after clearing. Curious because code 33 can't be set at the same time as code 22. |
|
| Back to top |
|
 |
Alphius Peanut

Joined: 05 Sep 2006 Posts: 2429 Location: Grand Mound
1984 Chevrolet Camaro Z/28
|
Posted: Thu Oct 06, 2011 11:19 am Post subject: |
|
|
| aaron_sK wrote: | | Alphius wrote: | | When the car runs right it gets about 10-20 O2 cross-counts every second, so it looks like the sensor is still good. |
I am curious to see how quickly the MAF-high code comes back after clearing. Curious because code 33 can't be set at the same time as code 22. |
Out of curiosity, why can't 22 and 33 occur at the same time? They don't seem related...
My knowledge of GM ECU logic is academic only, MegaSquirt don't got no silly trouble codes.  _________________ 84 Camaro Z28 - LS1/T56
85 Silverado - Low and Slow |
|
| Back to top |
|
 |
aaron_sK Member
Joined: 23 Jan 2006 Posts: 8834 Location: Back in beautiful Tacompton
1987 Chevrolet Camaro IROC-Z
|
Posted: Thu Oct 06, 2011 11:25 am Post subject: |
|
|
| Quote: | CODE 33
The conditions for setting this code are:
-no Code 21 or 22 (TPS Error) present, and
-the air flow reported is > 40 grams per second, and
-TPS indicates < 10% throttle position, and
-the engine speed is 1400 RPM or less, and
-the above conditions exist for over 5 seconds. |
GM uses the TPS to set 33 and 34. Therefore if 21 or 22 set first then 33 and 34 are ignored since otherwise they would automatically set. |
|
| Back to top |
|
 |
Alphius Peanut

Joined: 05 Sep 2006 Posts: 2429 Location: Grand Mound
1984 Chevrolet Camaro Z/28
|
Posted: Thu Oct 06, 2011 11:30 am Post subject: |
|
|
Makes sense now. I pulled the page with that info up so I see it now.
So his code 33 must have been set first, then code 22 later on.
TPS idles at .41V and full throttle looks like 3.90V
At least I assume that when he went from 10-83mph in 7-8 seconds that was full throttle.
Regardless, the datalog shows both the TPS and MAF as responding normally so I would expect neither of them to come back if he resets his ECU. But 45 will return as soon as the O2 pegs out for a sufficient period of time. _________________ 84 Camaro Z28 - LS1/T56
85 Silverado - Low and Slow |
|
| Back to top |
|
 |
aaron_sK Member
Joined: 23 Jan 2006 Posts: 8834 Location: Back in beautiful Tacompton
1987 Chevrolet Camaro IROC-Z
|
Posted: Thu Oct 06, 2011 11:37 am Post subject: |
|
|
http://www.gnttype.org/maint/malf.html
It's a very handy chart, but based off of the turbo bricks, not F-bodies.
TPS is adjusted too low, but if it increases and decreases smoothly then that should be an easy fix.
GM stuff is weird about the O2 codes. I have watched a known bad O2 sensor in Tunerpro that never got below 450mv in any type of driving, but it would not hold high enough for long enough to throw code 45. |
|
| Back to top |
|
 |
Alphius Peanut

Joined: 05 Sep 2006 Posts: 2429 Location: Grand Mound
1984 Chevrolet Camaro Z/28
|
Posted: Thu Oct 06, 2011 11:45 am Post subject: |
|
|
I found that error code page too by searching on your text.
O2 when running well cycles between .04V and .888V very regularly.
When it runs bad, the O2 goes to 1.04V while driving and sticks there, then drops to .94V or so at idle, with very little fluctuation.
That page says 45 can't set if there is a MAF error present, so the stored MAF code must be historical data, not a currently occuring condition.
| Quote: | CODE 45
Trouble Code 45 indicates that the O2 sensor is showing a persistently low exhaust oxygen content (rich), despite the efforts of the ECM to decrease injector on-time (thus decreasing fuel delivered). Integrator and BLM numbers may indicate < 128 by a substantial margin.
The conditions for setting this code are:
no Code 34 or Code 35 (MAF error) present, and
the O2 sensor voltage remains above 752 mV, and
the ECM is in Closed Loop control, and
throttle position is <2> 20 percent, and
the above conditions exist for more than 20 seconds.
Typical causes for this code include:
1) O2 sensor defective or contaminated (if incorrect RTV sealant or too much RTV is used, this may happen)
2) Leaking fuel injectors
3) Fuel pressure too high
4) EMI interference from poor plug wires
5) Evaporative Emission system defect
6) TPS and/or EGR problem
7) MAF sensor reading higher airflow than is actually present |
1. We've verified O2 activity when it runs good, is it possible the sensor wire is broken/grounded somewhere intermittently?
2. This is my suspicion.
3. Haven't checked AFAIK.
4. WE can probably rule this out.
5. Charcoal purge is off when the problem occurs, as is EGR. Can we rule this out?
6. TPS voltage is a little low, but shouldn't cause fuel to dump in at current setting.
7. MAF reads the same airflow when it's idling good as when it idles like crap. I think we can rule this out. _________________ 84 Camaro Z28 - LS1/T56
85 Silverado - Low and Slow |
|
| Back to top |
|
 |
aaron_sK Member
Joined: 23 Jan 2006 Posts: 8834 Location: Back in beautiful Tacompton
1987 Chevrolet Camaro IROC-Z
|
Posted: Thu Oct 06, 2011 11:57 am Post subject: |
|
|
1 & 4: His underhood wiring was very messy the last time I saw the car. I do not think we can rule these issues out. It is also possible that it's running on seven thus causing the O2 to see lean.
5. Purge solenoid can get stuck. There is no feedback from it to the ECM so you are only seeing what is commanded, not what is happening. I highly doubt that this is the issue, however. |
|
| Back to top |
|
 |
popballz Member

Joined: 18 Nov 2007 Posts: 533 Location: Tacoma, WA
1989 Pontiac Firebird
|
Posted: Thu Oct 06, 2011 12:43 pm Post subject: |
|
|
sorry for the confusion but those first 2 codes were just me unplugging sensors to see how it idled. code 45 is the only one that comes back i just haven't reset them recently.
my wiring is all stock. the only wires that i have seen molested were the blinker wires. i will do an ohm test on the injectors probably tonight.
as i had my computer hooked up i moved the tps sensor by itself and the voltage stayed the same. although it did try to increase engine speed.
that is the second new o2 sensor i installed and it never even ran good for a day after installing. i would assume it is reading correctly. i read on TGO about this guy's o2 sensor grounding out within the ecm, it was a constant 1.4mv or w/e voltage term is used
it goes though these stages completely random, and usually a few times per 30 minute drive. it could very easily be a wire grounding or something but it would have to be a pretty loose wire that was jumping around alot.
lol it was wet out so i couldn't do a real "full throttle" so i used my method and just slid sideways a bit
hey i will look into #5 on your list. i have read about those two items going bad. i JUST passed emissions with this setup a few days ago. this was my last required emissions test so i would be fully content with removing the charcoal canister if needed. i have yet to make a full datalog from cold to hot that is long enough. i'll try datalogging tomorrow morning to get a better and longer log
my next tests are to check ohms on the injectors and each wire to ground. and i should take a look at the canister and egr
thanks for all your effort guys! _________________ -Donald
 |
|
| Back to top |
|
 |
Alphius Peanut

Joined: 05 Sep 2006 Posts: 2429 Location: Grand Mound
1984 Chevrolet Camaro Z/28
|
Posted: Thu Oct 06, 2011 1:45 pm Post subject: |
|
|
| aaron_sK wrote: | | It is also possible that it's running on seven thus causing the O2 to see lean. |
O2 voltage at or near 1V is full rich, not lean.
Donald, does it actually run rich when it freaks out (can you smell fuel at the exhaust)? Or does it run lean?
The reason I ask is because there are two scenarios:
1. It's actually running rich, so we will continue investigating along our current path.
2. It's running lean and reporting rich, at which point we can say it's almost definitely a wiring problem with the O2 sensor. _________________ 84 Camaro Z28 - LS1/T56
85 Silverado - Low and Slow |
|
| Back to top |
|
 |
|