cold start enrichment table
#166
mrfred,
I just re-read this entire thread, since it has been a while since you originally posted these maps and I found them for my ROM.
Reading through this again, I noticed several people posted decay maps and running maps and I noticed that you stated that you hadn't found the running maps for your ROM yet.
Have you looked at the 8 or so maps that start at 3126? There are about 8 or so at 3126, 3136, 3146, etc.
These same maps for 96940011 appear to start at 2dea.
Based on the threads from mattjin and others, it seems as if the first two are decay maps, then the next two are post running maps?
Eric
I just re-read this entire thread, since it has been a while since you originally posted these maps and I found them for my ROM.
Reading through this again, I noticed several people posted decay maps and running maps and I noticed that you stated that you hadn't found the running maps for your ROM yet.
Have you looked at the 8 or so maps that start at 3126? There are about 8 or so at 3126, 3136, 3146, etc.
These same maps for 96940011 appear to start at 2dea.
Based on the threads from mattjin and others, it seems as if the first two are decay maps, then the next two are post running maps?
Eric
#168
Evolved Member
iTrader: (49)
If you are running pump gas then use this formula as a baseline for startup IPW values:
new startup IPW value = (old startup IPW value)*(current injector scaling)/514
If you are running E85 (can't remember) then use:
new startup IPW value = 1.3*(old startup IPW value)*(current injector scaling)/514
Depending on how your injectors react, you may want to raise/lower individual values in the table.
The single value mcsec table is only used on Evo 7s. Its not used on Evo 8s or 9s.
new startup IPW value = (old startup IPW value)*(current injector scaling)/514
If you are running E85 (can't remember) then use:
new startup IPW value = 1.3*(old startup IPW value)*(current injector scaling)/514
Depending on how your injectors react, you may want to raise/lower individual values in the table.
The single value mcsec table is only used on Evo 7s. Its not used on Evo 8s or 9s.
Should the formula instead be: new startup IPW value = (old startup IPW value)*[513/(current injector scaling)]
Last edited by Kracka; Dec 18, 2008 at 06:46 PM.
#170
I do not understand why you'd increase the values with larger injectors while using pump gas. The way I'm thinking about things, the value should to lowered since the injectors are flowing more fuel. Please let me know if my thinking has served me wrong!
Should the formula instead be: new startup IPW value = (old startup IPW value)*[513/(current injector scaling)]
Should the formula instead be: new startup IPW value = (old startup IPW value)*[513/(current injector scaling)]
As a side note, the values at cold temps 7C and below need to increase substantially for E85.
#172
Just need to be consistent, so if you are using the ECU scaling of the new injector, then use the ECU scaling of the old injector. Or if you are using the advertised scaling of the new injector, then use the advertised scaling of the old injector. I recommend using the ECU scaled values because this is going to be more accurate than the advertised value.
#173
Evolved Member
Join Date: Mar 2008
Location: Lattitude 48.38°, Longitude 17.58°, Altitude 146m = Slovakia, for common dude
Posts: 730
Likes: 0
Received 3 Likes
on
2 Posts
is in subroutine 17F46, tables in concern are 3190,3180,3170,3160,3150,3140. they are used depending on various conditions (mrfred maybe can decipher it further). Value of AFR adder is then stored in FFFF6CB6. It is kind of complicated routine as interpolation is done with Post_Primer_Decay_Weight_Factor, there are checks of Coolant temperature, Idle e.t.c.
#174
Evolved Member
iTrader: (48)
Just thought I would post a screen shot of my settings that seem to be working better than the richer settings I was using previously. I used the following equation in the thread to get my values: new startup IPW value = (old startup IPW value)*[513/(current injector scaling)] . I used 1125 as my current injector scaling, even though I have them scaled to 1083.
For reference, my car has a mini battery (2yrs. old) & FIC 1150's and the weather was touching -20F to -30F the last couple of days. My car sat all day at the train station and I was surprised it even started considering it was out for ~12 hours today. This is pump gas as I don't want to mess w/ the E85 in the frigid weather.
ROM 94170015 (Left is stock / Right is modified)
For reference, my car has a mini battery (2yrs. old) & FIC 1150's and the weather was touching -20F to -30F the last couple of days. My car sat all day at the train station and I was surprised it even started considering it was out for ~12 hours today. This is pump gas as I don't want to mess w/ the E85 in the frigid weather.
ROM 94170015 (Left is stock / Right is modified)
#176
Evolved Member
iTrader: (1)
Join Date: Jul 2003
Location: Chicago Burbs, USA
Posts: 666
Likes: 0
Received 0 Likes
on
0 Posts
I just wanted to update the thread that my car has now been starting easy in negative temperatures here in Chicago, and the phenomenon I saw that one night of my a/f numbers being rich was a fluke. Everything looks good now.
Thanks guys!
Thanks guys!
#177
EvoM Community Team
iTrader: (15)
Also... gearing this one toward tephra. Instead of doing multiple/alternate startup IPW values in the next release, why not just hard-code in a formula? It provides less tweakability, but also is one less thing to remember. You could also do it based off of the initial settings so that we could add or subtract some from the initial values but still have the overall switch be automatic!
#178
Evolved Member
iTrader: (8)
These are the cranking lower and upper limit/threshold/window? for the JDM7 and AUDM9.
And for the JDM7 98640014:
<table name="Cranking RPM Lower Limit" category="Fuel" address="151d" type="1D" scaling="RPMCrankLimit"/>
<table name="Cranking RPM Upper Limit" category="Fuel" address="1521" type="1D" scaling="RPMCrankLimit"/>
Not sure why there is a lower limit, maybe it triggers a fault code?
And for the JDM7 98640014:
<table name="Cranking RPM Lower Limit" category="Fuel" address="151d" type="1D" scaling="RPMCrankLimit"/>
<table name="Cranking RPM Upper Limit" category="Fuel" address="1521" type="1D" scaling="RPMCrankLimit"/>
Not sure why there is a lower limit, maybe it triggers a fault code?
With these two other values I've got 10 startup/post start maps for 94170015 that I would like to post up. It's mostly the same maps posted in here, just slightly more organized. I would like to get these last two before posting up so that it's all together though.
#179
Along these same lines... with the injector scaling for E85 aren't we already adding that 1.3 multiplier in by using newval/old val? IE: Arent E85 injector scalings already ~(scaling x 1.3)? I know for the much colder stuff you still need to add more, but that might help some people with warm/hot start problems.
Also... gearing this one toward tephra. Instead of doing multiple/alternate startup IPW values in the next release, why not just hard-code in a formula? It provides less tweakability, but also is one less thing to remember. You could also do it based off of the initial settings so that we could add or subtract some from the initial values but still have the overall switch be automatic!
Also... gearing this one toward tephra. Instead of doing multiple/alternate startup IPW values in the next release, why not just hard-code in a formula? It provides less tweakability, but also is one less thing to remember. You could also do it based off of the initial settings so that we could add or subtract some from the initial values but still have the overall switch be automatic!
#180
EvoM Community Team
iTrader: (15)
So, there should be only one equation as:
new startup IPW value = (old startup IPW value)*(current injector scaling)/514
Sorry if I'm clear as mud....