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

Running lean in open loop

Thread Tools
 
Search this Thread
 
Old 07-14-2012, 08:39 PM
  #1  
87FIREREDRAGTOP
Racer
Thread Starter
 
87FIREREDRAGTOP's Avatar
 
Member Since: Sep 2005
Location: Carson City Nevada
Posts: 304
Received 1 Like on 1 Post

Default Running lean in open loop

What would cause a stock 88 to run lean in open loop? The O2 reads around 180mv's with 0 cross counts and the block learn is down to 118. As soon as it switches to closed loop, the O2 starts reading between 400 and 700mv with tons of cross counts and the block learn starts coming back up. The temp looks like it is ok. Could it be a weak O2 sensor?
Old 07-15-2012, 01:19 AM
  #2  
leesvet
Safety Car
 
leesvet's Avatar
 
Member Since: Apr 2011
Posts: 3,660
Received 20 Likes on 14 Posts

Default

difference between OL and CL is the O2 sensor being the part that closes the loop.

BUT,
low fuel pressure will do that, bad filter, air leak,. TPS, AIR system malfunction.
Old 07-15-2012, 01:34 AM
  #3  
1fatcat
Advanced
 
1fatcat's Avatar
 
Member Since: Jun 2012
Location: Zimmerman MN
Posts: 89
Likes: 0
Received 3 Likes on 3 Posts
Default

Originally Posted by leesvet
difference between OL and CL is the O2 sensor being the part that closes the loop.
No it doesn't.
Old 07-15-2012, 03:14 AM
  #4  
Cliff Harris
Race Director
 
Cliff Harris's Avatar
 
Member Since: Apr 2002
Location: Anaheim CA
Posts: 10,036
Likes: 0
Received 342 Likes on 313 Posts

Default

The O2 sensor is not used in open loop. The ECM waits for the O2 sensor output to reach a threshold voltage (I think it's .45 volts) and then switches to closed loop mode.

The ECM uses the BLM table as the basis to determine fuel injector pulse width. The BLMs are NOT updated in open loop mode, so you're stuck with whatever values were stored there when the system was in closed loop mode (when the BLMs ARE updated). You're seeing this when the ECM switches to closed loop and the O2 cross counts start.

I don't understand the BLM of 118. The BLM table (16 cells) is updated by the ECM during closed loop mode and will retain those values in RAM when the engine is shut off. The only way I can see that you could get such low BLM values at startup is if the RAM lost power somehow while the ignition was off. The default BLM values are 120 (on my car -- '86 Corvette), so maybe that's what is happening. Are you disconnecting the battery when you don't drive it? That will cause this.

There is a fusible link and connector that supplies power to the ECM while the ignition is off to keep the RAM alive. The RAM stores the BLM table values and the error codes. This connection goes directly to the ECM -- there is no fuse. Check this connector (item 2) and the wiring associated with it to make sure it's OK:

Old 07-17-2012, 08:50 AM
  #5  
87FIREREDRAGTOP
Racer
Thread Starter
 
87FIREREDRAGTOP's Avatar
 
Member Since: Sep 2005
Location: Carson City Nevada
Posts: 304
Received 1 Like on 1 Post

Default

Well Cliff, I think you nailed it. I cleaned the connection and and all is well. I also put a new O2 sensor in it. Starts up with a BLM of 131 on cell 0(idle) and purrs like a kitten. The O2 is moving between 170 and 750 with tons of cross counts right at start up.

Thanks for the help.

Get notified of new replies

To Running lean in open loop




Quick Reply: Running lean in open loop



All times are GMT -4. The time now is 09:10 AM.