TPI Tuned Port Injection discussion and questions. LB9 and L98 tech, porting, tuning, and bolt-on aftermarket products.
Sponsored by:
Sponsored by:

Fresh upper end, terrible idle, error code 33

Thread Tools
 
Search this Thread
 
Old Jun 23, 2016 | 09:08 PM
  #1  
MarkE's Avatar
Thread Starter
Junior Member
 
Joined: Jun 2016
Posts: 9
Likes: 0
Fresh upper end, terrible idle, error code 33

I need some help.

Here's a video of a scanner hooked up to the car.

I went through the upper end of an 1989 Iroc TPI 5.7. It's throwing an error code 33, backfires, surges at idle, stumbles when the throttle is brought off idle, and sounds like it has a wild cam. The car is not complete/drivable yet.

Here's what I've done:
Fresh stock 083 mild ported heads, Howards 180235-12 cam and 98213 springs, new distributor (ebay), coil, cap, rotor, wires, plugs, cam chain, GM fuel pump, and fuel filter. I bench tested the injectors, and they sprayed. They do not leak. They ohm out consistent and within spec (forgot the value).

The ECM is stock.

To fix the error code 33, I've
  • bought a new MAF sensor. It reads 14 gm/sec in my posted video.
  • went through the Cartech error code 33 troubleshooting flow chart. I found and repaired a broken ground wire to the MAF connector. Solenoids check out OK.
  • plated off the EGR valve
  • replaced the fuel regulator
  • tested the fuel pression (~40psi @ idle)
  • replaced the runner gaskets (twice)
  • reset the IAC. The solenoid works.
  • adjusted the TPS
  • I can't find a vacuum leak

The plugs are black, but they fire. The engine ran rich before I tore it apart.

Last edited by MarkE; Jun 23, 2016 at 09:10 PM. Reason: Video formatting
Reply
Old Jun 23, 2016 | 10:05 PM
  #2  
red rock's Avatar
Supreme Member
iTrader: (2)
 
Joined: Sep 2009
Posts: 1,591
Likes: 5
From: WI.
Car: 1987 iroc
Engine: 383 TPIS intake, Dyno Don headers
Transmission: 700R4 w/Pro-built Auto/transgo 2-3
Axle/Gears: 3.27/3.70 borg warner 9 bolt
Re: Fresh upper end, terrible idle, error code 33

Have you tried a vacuum gauge or tried spraying carb cleaner around all the gaskets on the intake and also the throttle body butterfly? Usually a code 33 is a vacuum leak.
Reply
Old Jun 24, 2016 | 07:06 PM
  #3  
MarkE's Avatar
Thread Starter
Junior Member
 
Joined: Jun 2016
Posts: 9
Likes: 0
Re: Fresh upper end, terrible idle, error code 33

@redrock, thanks for the post! I sprayed carb cleaner around all of the runner gaskets, the outside of the throttle body, around the intake manifold, and there was no change in RPM. It idles at about 10 inches of vacuum. With a quick rev, the gauge goes to 20 inches. I also tried blocking off the brake booster hose.

I sprayed through the butterfly, and the RPMs did go up. I don't believe the plates should necessarily be fully closed though. I did adjust the IAC, but I can't get it run well enough to put it in gear to set plate position per this document.
Reply
Old Jun 24, 2016 | 07:12 PM
  #4  
MarkE's Avatar
Thread Starter
Junior Member
 
Joined: Jun 2016
Posts: 9
Likes: 0
Re: Fresh upper end, terrible idle, error code 33


I can't find the other end of this connector. It's a single green wire coming out of the Y in the loom on the drivers side near the firewall. Does anyone know what it goes to?
Reply
Old Jun 24, 2016 | 08:31 PM
  #5  
Dom.M's Avatar
Junior Member
 
Joined: May 2016
Posts: 13
Likes: 0
From: Burlington Ontario
Car: 1988 Iroc vert black
Engine: 305 TPI
Re: Fresh upper end, terrible idle, error code 33

Just a stab in the dark but maybe 02 sensor? Also, instead of carb cleaner an unlit propane torch is also good for checking leaks; it will also cause idle to surge.
Reply
Old Jun 24, 2016 | 09:17 PM
  #6  
red rock's Avatar
Supreme Member
iTrader: (2)
 
Joined: Sep 2009
Posts: 1,591
Likes: 5
From: WI.
Car: 1987 iroc
Engine: 383 TPIS intake, Dyno Don headers
Transmission: 700R4 w/Pro-built Auto/transgo 2-3
Axle/Gears: 3.27/3.70 borg warner 9 bolt
Re: Fresh upper end, terrible idle, error code 33

I meant to say throttle body shaft. Sorry. Also, it's very common to get the bottom runner gasket on backwards. The ones that mate up to the intake manifold. But if you sprayed them and no change then you possibly have them right. What is your base timing set at? You may also try adjusting the idle up to 1000rpm, and the readjust your TPS. One more thing, you can raise the TPS up to .60-.65 sometime that eliminates a code 33.

Last edited by red rock; Jun 24, 2016 at 10:55 PM.
Reply
Old Jun 24, 2016 | 09:31 PM
  #7  
greenyone's Avatar
Senior Member
10 Year Member
iTrader: (1)
 
Joined: May 2014
Posts: 550
Likes: 6
From: Pittsburgh
Car: 91 G92 Z28
Engine: 305 TPI
Transmission: T5
Axle/Gears: 342
Re: Fresh upper end, terrible idle, error code 33

Originally Posted by MarkE

I can't find the other end of this connector. It's a single green wire coming out of the Y in the loom on the drivers side near the firewall. Does anyone know what it goes to?
The single green wire coming out of the harness on the drivers side firewall on my car goes to the coolant temp sensor between the 1&3 cylinders. Is yours plugged in?

Also, did you check the grounding wires that go to the back of the heads? These are sometimes overlooked after pulling/re-installing heads.
Reply
Old Jun 25, 2016 | 06:35 PM
  #8  
MarkE's Avatar
Thread Starter
Junior Member
 
Joined: Jun 2016
Posts: 9
Likes: 0
Re: Fresh upper end, terrible idle, error code 33

Originally Posted by red rock
I meant to say throttle body shaft. Sorry. Also, it's very common to get the bottom runner gasket on backwards. The ones that mate up to the intake manifold. But if you sprayed them and no change then you possibly have them right. What is your base timing set at? You may also try adjusting the idle up to 1000rpm, and the readjust your TPS. One more thing, you can raise the TPS up to .60-.65 sometime that eliminates a code 33.
I checked the timing, and it's 6* BTDC with the EST disconnected. When I disconnected the EST wire, the car didn't surge at idle. It still idled poorly, and it stumbles like crazy when I move the throttle plates off idle.

Thanks!
Reply
Old Jun 25, 2016 | 06:41 PM
  #9  
MarkE's Avatar
Thread Starter
Junior Member
 
Joined: Jun 2016
Posts: 9
Likes: 0
Re: Fresh upper end, terrible idle, error code 33

Originally Posted by greenyone
The single green wire coming out of the harness on the drivers side firewall on my car goes to the coolant temp sensor between the 1&3 cylinders. Is yours plugged in?

Also, did you check the grounding wires that go to the back of the heads? These are sometimes overlooked after pulling/re-installing heads.
The temp sensor makes sense. Someone installed an aftermarket temperature sensor that connects directly to a gauge. I did double-check the ground wires that connect to the back of the heads.

Thank you!
Reply
Old Jun 25, 2016 | 08:52 PM
  #10  
red rock's Avatar
Supreme Member
iTrader: (2)
 
Joined: Sep 2009
Posts: 1,591
Likes: 5
From: WI.
Car: 1987 iroc
Engine: 383 TPIS intake, Dyno Don headers
Transmission: 700R4 w/Pro-built Auto/transgo 2-3
Axle/Gears: 3.27/3.70 borg warner 9 bolt
Re: Fresh upper end, terrible idle, error code 33

I know this may sound redundant, but have you checked and double checked your spark plug wire firing order? What kind of rockers and what lash setting did you do.
Reply
Old Jun 26, 2016 | 07:27 AM
  #11  
greenyone's Avatar
Senior Member
10 Year Member
iTrader: (1)
 
Joined: May 2014
Posts: 550
Likes: 6
From: Pittsburgh
Car: 91 G92 Z28
Engine: 305 TPI
Transmission: T5
Axle/Gears: 342
Re: Fresh upper end, terrible idle, error code 33

Originally Posted by MarkE
The temp sensor makes sense. Someone installed an aftermarket temperature sensor that connects directly to a gauge. I did double-check the ground wires that connect to the back of the heads.

Thank you!
You may want to hook that back up so it's going through the ECM. That sensor does more than just feed the guage information. I'm pretty sureh the coolant sensor in these cars helps regulate idle.
Reply
Old Jun 26, 2016 | 07:29 AM
  #12  
greenyone's Avatar
Senior Member
10 Year Member
iTrader: (1)
 
Joined: May 2014
Posts: 550
Likes: 6
From: Pittsburgh
Car: 91 G92 Z28
Engine: 305 TPI
Transmission: T5
Axle/Gears: 342
Re: Fresh upper end, terrible idle, error code 33

Originally Posted by greenyone
You may want to hook that back up so it's going through the ECM. That sensor does more than just feed the guage information. I'm pretty sureh the coolant sensor in these cars helps regulate idle.
actually, there is probably one in the intake that does that. You may want to check that though.
Reply
Old Jun 26, 2016 | 06:32 PM
  #13  
TylerSteez's Avatar
Supreme Member
10 Year Member
Liked
Loved
Community Favorite
iTrader: (3)
 
Joined: May 2013
Posts: 1,493
Likes: 98
From: CT
Car: 86 Trans Am WS6
Engine: 383 stroker
Transmission: 700r4
Axle/Gears: 9 Bolt Torsen 3.70
Re: Fresh upper end, terrible idle, error code 33

That green wire goes to the coolant temp sending unit which only sends the temp to the gauge. the coolant temp sensor in the front of the intake manifold is what relates coolant temperature to the ECM. I would tape off the intake and blow cigar smoke into various vacuum hoses to confirm there's no vacuum leaks and then go over every sensor.
Reply
Old Jun 26, 2016 | 07:07 PM
  #14  
MarkE's Avatar
Thread Starter
Junior Member
 
Joined: Jun 2016
Posts: 9
Likes: 0
Re: Fresh upper end, terrible idle, error code 33

Originally Posted by red rock
I know this may sound redundant, but have you checked and double checked your spark plug wire firing order? What kind of rockers and what lash setting did you do.
Yep, I've checked the firing order multiple times. The rotor is pointing towards #1 when #1 is firing at TDC. It has stock rockers and I adjusted them 1/4 turn after they stopped clacking.
Reply
Old Jun 26, 2016 | 07:17 PM
  #15  
MarkE's Avatar
Thread Starter
Junior Member
 
Joined: Jun 2016
Posts: 9
Likes: 0
Re: Fresh upper end, terrible idle, error code 33

Originally Posted by greenyone
actually, there is probably one in the intake that does that. You may want to check that though.
Originally Posted by TylerSteez
That green wire goes to the coolant temp sending unit which only sends the temp to the gauge. the coolant temp sensor in the front of the intake manifold is what relates coolant temperature to the ECM. I would tape off the intake and blow cigar smoke into various vacuum hoses to confirm there's no vacuum leaks and then go over every sensor.
The temp sensor in the front of the intake is hooked up, and the scanner shows a reasonable coolant temperature. So what you're saying makes sense. That's a good idea with the smoke. I'll need to find a smoke source that doesn't make me ill though

Thanks!
Reply
Old Jun 26, 2016 | 07:35 PM
  #16  
TylerSteez's Avatar
Supreme Member
10 Year Member
Liked
Loved
Community Favorite
iTrader: (3)
 
Joined: May 2013
Posts: 1,493
Likes: 98
From: CT
Car: 86 Trans Am WS6
Engine: 383 stroker
Transmission: 700r4
Axle/Gears: 9 Bolt Torsen 3.70
Re: Fresh upper end, terrible idle, error code 33

You can probably buy a hand pump siphon and stick the end of a cigar in one end and the other end into the vacuum lines and do it that way so you don't have to smoke the cigar
Reply
Old Jun 26, 2016 | 07:58 PM
  #17  
MarkE's Avatar
Thread Starter
Junior Member
 
Joined: Jun 2016
Posts: 9
Likes: 0
Re: Fresh upper end, terrible idle, error code 33

I'm puzzled about the Error code 33.

Here are a few listing of the conditions that cause an Error Code 33:
Turbo Regal
  • 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.

SuperChevy
is set when the computer sees a high mass air reading at low engine speeds. In other words, there appears to be more airflow through the MAF sensor than the engine can physically breathe at a specific throttle and rpm.

I've been through this flowchart, and all conditions check out up to the point of replacing the ecu. I have my doubts that the ecu is bad. The kicker is that the scanner is showing 14 gm/sec. The gm/sec go up to 17 gm/sec or so when I bump the throttle. It seems like the MAF sensor is working, and it's well below 40 gm/sec listed on several sites. When I pull the MAF off to the side, the scanner shows 5 gm/sec, and the error code 33 still comes on.

I'm missing something.

I found this post , and these symptoms are very similar to what I'm experiencing. The injector base pulse width (BPW) in my video shoots up to 8mS at idle and the engine then almost dies. When the idle stabilizes, the BPW is 3.3mS. I wonder if there is too much fuel at idle causing the bad idle and backfires through the runners. There is no mention of an error code in this post. Do I have several things going on here?
Reply
Old Jun 27, 2016 | 10:26 PM
  #18  
red rock's Avatar
Supreme Member
iTrader: (2)
 
Joined: Sep 2009
Posts: 1,591
Likes: 5
From: WI.
Car: 1987 iroc
Engine: 383 TPIS intake, Dyno Don headers
Transmission: 700R4 w/Pro-built Auto/transgo 2-3
Axle/Gears: 3.27/3.70 borg warner 9 bolt
Re: Fresh upper end, terrible idle, error code 33

FYI, here is a new post, https://www.thirdgen.org/forums/tpi/...moke-test.html also is the vacuum port on the bottom of your throttle body connected?
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
SethMorris
TPI
3
Apr 24, 2016 07:23 AM
Falcon50
Tech / General Engine
3
Mar 30, 2016 02:20 PM
Zepher
Tech / General Engine
42
Feb 12, 2002 02:25 AM
S10Wildside
TPI
6
Nov 18, 2001 04:50 PM
Dan87IROC-Z
TPI
7
Jan 16, 2001 10:47 AM




All times are GMT -5. The time now is 10:01 PM.