C4 Tech/Performance L98 Corvette and LT1 Corvette Technical Info, Internal Engine, External Engine

Help me fix code 34

Thread Tools
 
Search this Thread
 
Old May 12, 2008 | 11:36 PM
  #1  
cwyates4's Avatar
cwyates4
Thread Starter
Melting Slicks
 
Joined: Jan 2008
Posts: 2,065
Likes: 1
From: Jasper Texas
Default Help me fix code 34

My 85 is giving me another problem. This time, I'm getting a code 34.

Symptoms are, hard to start when cold occasionally, and very rarely will start but not accelerate at all (this is the only time cel comes on). If I turn it off, let it set about 10 seconds, then crank it, everything is normal again.

My idle is alittle lower than I'd like, its between 700 and 800 rpms, rather it be around 900. When I stop at a light, it holds idle, but jumps and jerks alittle, not bad, but noticeable. Runs great as soon as I hit the accelerater, all the way to the redline.

I figure either the maf power relay is bad, or the burn off relay. If I disconnect the maf, the car runs like poo, it idles good, but you cant go anywhere.

So whats the problem you say? buy the relays and change em right. I don't have a service manual, but know there is supposed to be two relays on the firewall behind the battery, but I only have one! I found two other relays like this about the engine compartment, one is by the drivers side front tire, the other is close to the distributor on the firewall. Has one of mine been moved?

I have an empty connector in the area, but it is 5 prongs and I believe it was supposed to connect to the cruise control module, which I don't have anymore.

sorry for the novel there, but I'm lost. Maybe a couple of pictures highlighting the relays could get me going in the right direction?
Reply
Old May 14, 2008 | 03:22 PM
  #2  
AGENT 86's Avatar
AGENT 86
Team Owner
20 Year Member
Active Streak: 30 Days
Active Streak: 60 Days
Active Streak: 90 Days
 
Joined: Jan 2003
Posts: 20,254
Likes: 221
From: Summerland B.C. Canada
Default

The 85 came with a MAF module which was replaced in 86 with the 2 relays. Hard to find(purchase) and hard to get at(replace). Search using 85 MAF, you should find more info. I can't offer much more because I have an 86.
Reply
Old May 14, 2008 | 06:52 PM
  #3  
cwyates4's Avatar
cwyates4
Thread Starter
Melting Slicks
 
Joined: Jan 2008
Posts: 2,065
Likes: 1
From: Jasper Texas
Default

yep, thats my luck. i'll search and see what I can dig up.
Reply
Old May 14, 2008 | 07:31 PM
  #4  
Inlove's Avatar
Inlove
Instructor
 
Joined: Mar 2003
Posts: 110
Likes: 0
Default

I am new to this but I have book that I can look in for you. Your MAF, is it a Bosch or Delco? Different diagram for the two.
Reply
Old May 14, 2008 | 07:45 PM
  #5  
cwyates4's Avatar
cwyates4
Thread Starter
Melting Slicks
 
Joined: Jan 2008
Posts: 2,065
Likes: 1
From: Jasper Texas
Default

Mine is a bosch, thanks for the help.
Reply
Old May 14, 2008 | 08:28 PM
  #6  
Inlove's Avatar
Inlove
Instructor
 
Joined: Mar 2003
Posts: 110
Likes: 0
Default

Bosch.

1. Clear the codes and run engine until the check engine light comes back on or you are satisfied that it will not. Does the code 34 reset?

If NO, the condition no longer exists. No repair is indicated at this time.

If YES, disconnect the Mass Air Flow Sensor and run the engine 2 to 3 minutes. Does code 33 set?

If NO, the mass air flow sensor signal wire is shorted to ground for the ECM is faulty.

If YES, Check for 12 volts available to the mass air flow sensor. If the mass air sensor is receiving 12 volts check the mass air flow sensor ground. If the ground is okay replace the mass air flow sensor.


I typed it word for word from the book. The part about "for the ECM is faulty" is odd wording but that is how they worded it. I hope thats not an issue and you fix it before then.

Good luck!
Reply
Old May 14, 2008 | 10:00 PM
  #7  
cwyates4's Avatar
cwyates4
Thread Starter
Melting Slicks
 
Joined: Jan 2008
Posts: 2,065
Likes: 1
From: Jasper Texas
Default

Thank you for that, what I did earlier was pretty similar, but not the same. I cleared codes, ran it at 2000 rpm for a minute, then checked the codes, no codes. So I ran it for a couple days, checked the codes, and there it is. I find the problem to be very intermittent, usually just in the mornings when its been sitting for a while. I do know that other things can set a 34, like a bad air filter, or improper idle setting, so i guess I'll look at those possibilities next.

Nothing should be bad on this car, everything was redone a year and half ago, makes me think airfilter or something along those lines.
Reply
Old May 15, 2008 | 12:40 PM
  #8  
rons85's Avatar
rons85
Burning Brakes
 
Joined: Apr 2004
Posts: 762
Likes: 1
From: Huntington ma
Default

Code 34 is Mass Air flow sensor Low. This can sent for several different Mechanical or Wiring reasons, which the service manual diagnostics will find - or it can set if:

When you start the car up it "flashes" to life, with as much airflow as the IAC park position and the throttle blade shut position allow, then settles down to the IAC position commanded by the ECM (based on RPM's, temp, etc.). Where the IAC is coming from - where the IAC Park position was, also set in the PROM program - makes a difference, as does the position of the throttle blades in the TB - the "Base" idle adjustment.

If the IAC park position is not reasonably close to where the IAC position is going to be commanded as it settles into idle, or if the Base idle position of the throttle blades is not right, in this case too far closed, then there will be a second or so where the airflow is too low - and the MAF will see this - and the code will set. After That you are done, the ECM is in "limp-in" mode, it isn't going to run well at all. The Check Engine light will be on..

Also - vacuum leaks will drive you nuts with this. Any air getting in that the MAF doesn't see, particularly when the idle AF is so low anyhow, will make a code 34 Very easy to set at startup...

This may not happen every time you start the car, or may be more likely to happen Cold, and less likely with the engine Warm - depends on what is not set right, how far from the correct setting it is, which Side of the correct setting is it on, etc.

Usually if the code sets you can shut it back off, then start it right back up and it'll be fine (shutting it off will reset the limp in thing). Usually, if you Expect it to set the code, you can tickle the throttle open just a bit with the pedal as you crank it up - holding the ECM just off idle (it's looking at the TPS setting here..), and not letting the air flow get low enough to be a problem. Not until the rpm's have settled down and the IAC has caught up to nearer where it should be.

The Right answer is to re-set the Base idle (and then the TPS) per the service manual. Then, if it still insists on being a problem, change the IAC park position values in the PROM program to hold it a bit more open - that'll fix it.

BTW - if you have things set too Open - too open an IAC park position or too High a base idle throttle blade opening, then you can go the Other way and have too much airflow when it flashes to life - setting a code 33 (I think). Really the same problem, just in a different direction...

Last edited by rons85; May 15, 2008 at 12:48 PM.
Reply
Corvette Stories

The Best of Corvette for Corvette Enthusiasts

story-0

5 Reasons to Upgrade to an LS6-Powered Corvette; 5 Reasons to Stay LT2

 Michael S. Palmer
story-1

2027 Corvette vs The World: Every Model vs Closest Competitor

 Joe Kucinski
story-2

10 Most Common Corvette Problems of the Last 20 Years!

 Joe Kucinski
story-3

5 MOST and 5 LEAST Popular Corvette Model Years in History!

 Joe Kucinski
story-4

2027 Corvette Buyer's Guide: Everything You Need to Know!

 Joe Kucinski
story-5

10 Things C8 Corvette Owners Hate (But Won't Tell You)

 Joe Kucinski
story-6

10 Best Corvettes Coming to Barrett-Jackson Palm Beach 2026!

 Brett Foote
story-7

Every Corvette Grand Sport Explained! (C2, C4, C6, C7, & C8)

 Joe Kucinski
story-8

Grand Sport & Grand Sport X Launch Alongside All-New 535hp LS6 V8!

 Michael S. Palmer
story-9

5 Reasons Bad Drivers Crash & 5 Ways to Avoid a Costly Mistake!

 Joe Kucinski
Old May 15, 2008 | 10:51 PM
  #9  
cwyates4's Avatar
cwyates4
Thread Starter
Melting Slicks
 
Joined: Jan 2008
Posts: 2,065
Likes: 1
From: Jasper Texas
Default

Thanks for the help ron. I personally didn't think it was the control module going bad causing this, but I could see it needs its idle raised just a hair. I'll do the base idle setting and the tps adjustment and see where that gets me.
Reply
Old May 15, 2008 | 11:27 PM
  #10  
AGENT 86's Avatar
AGENT 86
Team Owner
20 Year Member
Active Streak: 30 Days
Active Streak: 60 Days
Active Streak: 90 Days
 
Joined: Jan 2003
Posts: 20,254
Likes: 221
From: Summerland B.C. Canada
Default

Idle speed is burned into prom. Code 34 is what it is, a code for MAF readings outside parameters that the ECM is looking for. I don't think messing with min idle is going to cure your code, but it may help with other problems.
Reply
Old May 16, 2008 | 06:29 AM
  #11  
rons85's Avatar
rons85
Burning Brakes
 
Joined: Apr 2004
Posts: 762
Likes: 1
From: Huntington ma
Default

Idle speed is burned into prom. Code 34 is what it is, a code for MAF readings outside parameters that the ECM is looking for.
True - But...

An incorrect base idle setting (too far closed on the throttle blades) or an IAC Park position (per the PROM) that is too far away (closed) from where the IAC will need to be to maintain the desired (per the PROM) target rpm's - either one or both of these will/can cause a low air flow condition Immediatly after the motor fires and the timing control switches to the ECM (from the ignition module).

If the code 34 sets Immediatly on the motor firing up it's very likely that the problem is in one or both of those settings. Assuming, of course, that all of the "usual" wiring and "mechanical" possibilities in the MAF circuit check OK.

Been there, done that.
Reply

Get notified of new replies

To Help me fix code 34





All times are GMT -4. The time now is 04:57 PM.

story-0
5 Reasons to Upgrade to an LS6-Powered Corvette; 5 Reasons to Stay LT2

Slideshow: Should you buy a 2020-2026 Corvette or wait for 2027?

By Michael S. Palmer | 2026-04-22 10:08:58


VIEW MORE
story-1
2027 Corvette vs The World: Every Model vs Closest Competitor

Slideshow: 2027 Corvette lineup vs the world.

By Joe Kucinski | 2026-04-20 17:58:41


VIEW MORE
story-2
10 Most Common Corvette Problems of the Last 20 Years!

Slideshow: 10 major Corvette problems from the last 20 years.

By Joe Kucinski | 2026-04-14 16:37:05


VIEW MORE
story-3
5 MOST and 5 LEAST Popular Corvette Model Years in History!

Slideshow: 5 most and least popular Corvette model years.

By Joe Kucinski | 2026-04-08 13:25:01


VIEW MORE
story-4
2027 Corvette Buyer's Guide: Everything You Need to Know!

Slideshow: 2027 Corvette buyer's guide

By Joe Kucinski | 2026-04-17 16:41:08


VIEW MORE
story-5
10 Things C8 Corvette Owners Hate (But Won't Tell You)

Slideshow: 10 things C8 Corvette owners hate, but won't tell you.

By Joe Kucinski | 2026-04-01 18:36:07


VIEW MORE
story-6
10 Best Corvettes Coming to Barrett-Jackson Palm Beach 2026!

Slideshow: Should you add one of these incredible Corvettes to your garage?

By Brett Foote | 2026-04-01 18:14:05


VIEW MORE
story-7
Every Corvette Grand Sport Explained! (C2, C4, C6, C7, & C8)

Slideshow: Every Corvette Grand Sport explained

By Joe Kucinski | 2026-03-26 07:13:44


VIEW MORE
story-8
Grand Sport & Grand Sport X Launch Alongside All-New 535hp LS6 V8!

Slideshow: Breaking down the 2027 Grand Sport, Grand Sport X, Stingray, and LS6 V8.

By Michael S. Palmer | 2026-03-26 13:48:45


VIEW MORE
story-9
5 Reasons Bad Drivers Crash & 5 Ways to Avoid a Costly Mistake!

Slideshow: 5 reasons bad drivers crash sports cars & 5 ways to avoid a costly shame!

By Joe Kucinski | 2026-03-25 16:32:55


VIEW MORE