DIY PROM Do It Yourself PROM chip burning help. No PROM begging. No PROMs for sale. No commercial exchange. Not a referral service.

$OD idle spark corrections

Thread Tools
 
Search this Thread
 
Old Mar 20, 2007 | 11:05 AM
  #1  
87tpi7749's Avatar
Thread Starter
TGO Supporter
 
Joined: Feb 2004
Posts: 326
Likes: 0
From: Colchester, CT
Car: 1987 Iroc, 1987 MCSS TPI
Engine: 5.7L
Transmission: 700R4 in both
$OD idle spark corrections

At idle where is the timing corrections coming from in $OD? I have base SA set on 20deg in SA closed throttle table, base with est bypassed of 0*, base timing in constants of 0*. So why when the engine is running at idle I see the timing moving around anywhere from 16-22 deg. It appears that the ecm is applying some sort of spark correction based on idle error. If so, I dont see any place to make an adjustment.
Reply
Old Mar 20, 2007 | 11:11 AM
  #2  
ULTM8Z's Avatar
Supreme Member
20 Year Member
 
Joined: Jan 2003
Posts: 4,646
Likes: 317
Re: $OD idle spark corrections

Originally Posted by 87tpi7749
It appears that the ecm is applying some sort of spark correction based on idle error.
That's likely exactly what it's doing. I know that in the $8D code there's two tables that address this. Idle spark advance vs idle speed error and idle spark retard vs idle speed error. The ECM will add or remove timing to help keep the idle speed stable. It looks like the $OD must have the same setup based on what you're describing. I actually have these tables set to zero, which ironically produces a more stable idle than the factory settings.
Reply
Old Mar 20, 2007 | 01:37 PM
  #3  
dimented24x7's Avatar
Supreme Member
iTrader: (2)
 
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: $OD idle spark corrections

The PCM uses the spark and fuel as part of the closed loop idle control stratagy. There is a proportional spark routine that adds/removes spark based on how far away the engine is from the desired idle speed and the derivative routine adds/removes fuel based on how fast the idle speed is changing. It definatly works, but you have to make sure there is adiquate room for advance/retard in your closed throttle timing table if you choose to use these routines. If not, zero out the tables and it goes away. See the $0D hac I posted in "TBI guys, its time to update!". Its a bit dated, but it has those tables listed along with the associated address in the prom.

Last edited by dimented24x7; Mar 20, 2007 at 01:42 PM.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
db057
TBI
13
Sep 4, 2015 07:57 AM
mdtoren
TPI
12
Aug 23, 2015 12:52 PM
mdtoren
Tech / General Engine
0
Aug 16, 2015 05:45 PM
Armored91Camaro
DIY PROM
3
Aug 12, 2015 09:41 AM




All times are GMT -5. The time now is 06:03 PM.