Forums
New posts
Search forums
What's new
New posts
New media
New media comments
New profile posts
Latest activity
Media
New media
New comments
Search media
Members
Current visitors
New profile posts
Search profile posts
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Menu
Log in
Register
Install the app
Install
Forums
TECH
Forced Induction & Tuning
Tuning with Binary Editor
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="rz5.0" data-source="post: 1219874" data-attributes="member: 12700"><p><span style="font-size: 15px"></span></p><p><span style="font-size: 15px"></span><span style="color: #ff0000"><span style="font-size: 22px">Idle Air 101</span> </span></p><p>by Michael Decipha Ponthieux </p><p></p><p><span style="font-size: 9px">Last updated: 8-22-2013</span></p><p></p><p><strong><u>[COLOR=#16545]Note: all writing in this color does not apply to older ford ecu's </u></strong></p><p><strong><u>(such as the foxbody ecu)[/COLOR] </u></strong></p><p><strong>Idle Air Control</strong></p><p></p><p>the idle air neutral function <strong>FN875N</strong> and drive </p><p>air function <strong>FN875D</strong> contain the actual air mass needed to reach a desired </p><p>rpm <strong><u>WHEN THE ENGINE IS AT STABILIZED WARM IDLE ONLY</u></strong> and the isc </p><p>table multiplier <strong>FN1862N</strong> cell(s) in use is at 1 </p><p>before continuing be </p><p>sure you fully understand this statement </p><p></p><p>the idle air neutral function </p><p><strong>FN875N</strong> and drive air function <strong>FN875D</strong> contain the actual air mass </p><p>needed to reach a desired rpm <strong><u>WHEN THE ENGINE IS AT STABILIZED WARM IDLE </u></strong></p><p><strong><u>ONLY</u></strong> and the isc table multiplier <strong>FN1862N</strong> cell(s) in use is at 1 </p><p></p><p>these functions are only dialed in ONLY WHEN THE ENGINE IS AT STABILIZED </p><p>WARM IDLE (typically 200-220 degrees ECT), which means the engine has been </p><p>running at least 15 minutes and the throttle has been closed for at least 2 </p><p>minutes, and the <strong><u>FAN HAS BEEN OFF</u></strong> for at least 2 minutes ***you </p><p>can not dial in idle air when the fan is on due to the extra loading!!! there is </p><p>seperate values for that [COLOR=#16545]<strong>FN885 & FN822B</strong>[/COLOR] </p><p></p><p></p><p>now you can <strong><u>ONLY</u></strong> dial in idle air <strong><u>AFTER</u></strong> your </p><p>idle fuel is dialed in, if your in closed loop at idle your fuel kams should be </p><p>near 1, if your kams are more than 5% off at warm idle you need to dial your </p><p>idle fuel in first. </p><p>YOU CAN NOT ADJUST IDLE AIR WHEN IDLE FUEL IS NOT </p><p>CORRECT!! this is because any correction to idle fuel will alter the idle air </p><p>requirements </p><p>now ASSUMING you've got your idle fuel dialed in, get her up to </p><p>WARM operating temp and stabilized idle, again FANS OFF </p><p></p><hr /><p>make sure your average rpm is within 50ish rpm of demanded idle which will be </p><p>the scalar <strong>NUBASE</strong> when in neutral, be sure there is no rpm adders in </p><p>effect (such as fn825b ACT adder, fn825a ECT adder, fn821a voltage adder, fn880 </p><p>time adder, fn890 bp adder) you can verify there is no adders in use by logging </p><p>the payload <em>DSDRPM</em>, <em>dsdrpm</em> is the rpm the ecu is trying to target, </p><p>with no adders in neutral <em>DSDRPM</em> will be the same as <strong>NUBASE</strong>, +/- 8 </p><p>rpm due to it being two different memory structures </p><p></p><p>the tps at idle </p><p>closed throttle means nothing so long as its between the <strong>TAPMIN</strong> (tps </p><p>minimum) and <strong>TAPMAX</strong> (tps maximum) if the tps is not within that range </p><p>then the logged tps value will be the value of the scalar <strong>RATIV</strong> (failed </p><p>tps value) verify the tps does not match <strong>RATIV</strong> at closed throttle, if it </p><p>does then more than likely the tps value is too low, to fix this you can simple </p><p>reduce the min tp scalars <strong>VTAP1, VTAP3, TAPMIN</strong>, to put the tps sensor </p><p>back in range, i usually set all 3 of those scalars to 0.4 volts (82 adcts) </p><p></p><p>folks used to believe the tps had to be at .99 for max power, thats complete </p><p>crap anyone feeds you that garbage you punch them in the mouth as per decipha, </p><p>the ecu takes the lowest tp voltage it gets and uses that as 0 relative position </p><p>which can be logged as the payload <em>TP_REL</em>, this is known as <u>ratch</u> </p><p></p><p></p><p>now with the engine at stabilized warm idle with no adders and no fan, </p><p>keep an eye on the payload <em>AM</em> air mass value if you do not have access to </p><p>the air mass payload than keep an eye on the <em>MAF</em> payload, if you don't </p><p>have access to <em>maf</em> you'll need to log the maf voltage (<em>imaf, mafv, or </em></p><p><em>vmaf</em>) then go calculate the air mass from it, if you can't log maf voltage, </p><p>you'll need to probe the maf sensor and <u>subtract approx .14 volts</u> from it </p><p>then go look up that voltage in your maf transfer <strong>FN036</strong> to know the air </p><p>mass </p><p>in any case, you want to get an average, it doesn't need to be exact </p><p>just a good guesstimate average, if its jumping around quite a bit then chances </p><p>are your getting a bit of turbulence through your maf and it would be wise to </p><p>install a mesh screen to smoothen out the airflow, prior to installing a screen </p><p>you can try 'clocking' the maf by loosening the clamp and 'turning' it until you </p><p>get THE HIGHEST POSSIBLE MAF at idle which should be where its most stable, </p><p>IE... not jumping around alot, <u>a .03 fluctuation is about normal</u> </p><p>log </p><p>the <em>iscdc</em> as well or the "ISC duty cycle", you'll need this value to get </p><p>the correct throttle body airflow value <strong>ITHBMA</strong> the isc duty cycle should </p><p>be pretty consistent, [COLOR=#16545]if its not you need to tame your idle </p><p>by increasing the idle air correction constants scalars <strong>TC_OVER</strong> and </p><p><strong>TC_UNDER</strong> </p><p>temporarily setting the <strong>SPK_FBS_GAIN</strong> (feedback spark </p><p>gain) value to 0 so that the ecu doesn't throw around spark at idle, keep in </p><p>mind on a large lift cam or a stupid overlap cam setting the gain multiplier to </p><p>0 will probably make it surge, if this is the case you will need to increase the </p><p>gain, a value of 1 usually works out well for most engines[/COLOR] </p><p>if that </p><p>still doesn't stabilize the <em>iscdc</em> you may need to disable idle air kam </p><p>correction by either setting both the min correction <strong>PSIBRN</strong> scalar to 0 </p><p>as well as the max <strong>PSIBRM</strong> scalar to 0 or if you have access to the isc </p><p>global multiplier scalar <strong>IDCMUL</strong> set it to 0 and global isc adder scalar </p><p><strong>IDCOFS</strong> set to 35, if you had to set both correction clips to 0 and still </p><p>can't get the idle to stabilize then you can temporarily clip the isc min duty </p><p>cycle by increasing the <strong>DEBYCP</strong> scalar, keep increasing it until the idle </p><p>is stable</p><p><span style="font-size: 10px">Note: for those with really stupid cams, you may need to </span></p><p><span style="font-size: 10px">permanently keep these correction scalars to 0 for a stable idle, if idle air is </span></p><p><span style="font-size: 10px">dialed in then you won't need correction anyway under most conditions, or you </span></p><p><span style="font-size: 10px">could possibly reduce the correction limits <strong>PSIBRN</strong> and <strong>PSIBRM</strong>, </span></p><p><span style="font-size: 10px">values of .05 and -.05 usually work out pretty well for most engines with stupid </span></p><p><span style="font-size: 10px">cams and still allows it to adapt to air changes</span></p></blockquote><p></p>
[QUOTE="rz5.0, post: 1219874, member: 12700"] [SIZE=4] [/SIZE][COLOR=#ff0000][SIZE=6]Idle Air 101[/SIZE] [/COLOR] by Michael Decipha Ponthieux [SIZE=1]Last updated: 8-22-2013[/SIZE] [B][U][COLOR=#16545]Note: all writing in this color does not apply to older ford ecu's (such as the foxbody ecu)[/COLOR] [/U][/B] [B]Idle Air Control[/B] the idle air neutral function [B]FN875N[/B] and drive air function [B]FN875D[/B] contain the actual air mass needed to reach a desired rpm [B][U]WHEN THE ENGINE IS AT STABILIZED WARM IDLE ONLY[/U][/B] and the isc table multiplier [B]FN1862N[/B] cell(s) in use is at 1 before continuing be sure you fully understand this statement the idle air neutral function [B]FN875N[/B] and drive air function [B]FN875D[/B] contain the actual air mass needed to reach a desired rpm [B][U]WHEN THE ENGINE IS AT STABILIZED WARM IDLE ONLY[/U][/B] and the isc table multiplier [B]FN1862N[/B] cell(s) in use is at 1 these functions are only dialed in ONLY WHEN THE ENGINE IS AT STABILIZED WARM IDLE (typically 200-220 degrees ECT), which means the engine has been running at least 15 minutes and the throttle has been closed for at least 2 minutes, and the [B][U]FAN HAS BEEN OFF[/U][/B] for at least 2 minutes ***you can not dial in idle air when the fan is on due to the extra loading!!! there is seperate values for that [COLOR=#16545][B]FN885 & FN822B[/B][/COLOR] now you can [B][U]ONLY[/U][/B] dial in idle air [B][U]AFTER[/U][/B] your idle fuel is dialed in, if your in closed loop at idle your fuel kams should be near 1, if your kams are more than 5% off at warm idle you need to dial your idle fuel in first. YOU CAN NOT ADJUST IDLE AIR WHEN IDLE FUEL IS NOT CORRECT!! this is because any correction to idle fuel will alter the idle air requirements now ASSUMING you've got your idle fuel dialed in, get her up to WARM operating temp and stabilized idle, again FANS OFF [HR][/HR] make sure your average rpm is within 50ish rpm of demanded idle which will be the scalar [B]NUBASE[/B] when in neutral, be sure there is no rpm adders in effect (such as fn825b ACT adder, fn825a ECT adder, fn821a voltage adder, fn880 time adder, fn890 bp adder) you can verify there is no adders in use by logging the payload [I]DSDRPM[/I], [I]dsdrpm[/I] is the rpm the ecu is trying to target, with no adders in neutral [I]DSDRPM[/I] will be the same as [B]NUBASE[/B], +/- 8 rpm due to it being two different memory structures the tps at idle closed throttle means nothing so long as its between the [B]TAPMIN[/B] (tps minimum) and [B]TAPMAX[/B] (tps maximum) if the tps is not within that range then the logged tps value will be the value of the scalar [B]RATIV[/B] (failed tps value) verify the tps does not match [B]RATIV[/B] at closed throttle, if it does then more than likely the tps value is too low, to fix this you can simple reduce the min tp scalars [B]VTAP1, VTAP3, TAPMIN[/B], to put the tps sensor back in range, i usually set all 3 of those scalars to 0.4 volts (82 adcts) folks used to believe the tps had to be at .99 for max power, thats complete crap anyone feeds you that garbage you punch them in the mouth as per decipha, the ecu takes the lowest tp voltage it gets and uses that as 0 relative position which can be logged as the payload [I]TP_REL[/I], this is known as [U]ratch[/U] now with the engine at stabilized warm idle with no adders and no fan, keep an eye on the payload [I]AM[/I] air mass value if you do not have access to the air mass payload than keep an eye on the [I]MAF[/I] payload, if you don't have access to [I]maf[/I] you'll need to log the maf voltage ([I]imaf, mafv, or vmaf[/I]) then go calculate the air mass from it, if you can't log maf voltage, you'll need to probe the maf sensor and [U]subtract approx .14 volts[/U] from it then go look up that voltage in your maf transfer [B]FN036[/B] to know the air mass in any case, you want to get an average, it doesn't need to be exact just a good guesstimate average, if its jumping around quite a bit then chances are your getting a bit of turbulence through your maf and it would be wise to install a mesh screen to smoothen out the airflow, prior to installing a screen you can try 'clocking' the maf by loosening the clamp and 'turning' it until you get THE HIGHEST POSSIBLE MAF at idle which should be where its most stable, IE... not jumping around alot, [U]a .03 fluctuation is about normal[/U] log the [I]iscdc[/I] as well or the "ISC duty cycle", you'll need this value to get the correct throttle body airflow value [B]ITHBMA[/B] the isc duty cycle should be pretty consistent, [COLOR=#16545]if its not you need to tame your idle by increasing the idle air correction constants scalars [B]TC_OVER[/B] and [B]TC_UNDER[/B] temporarily setting the [B]SPK_FBS_GAIN[/B] (feedback spark gain) value to 0 so that the ecu doesn't throw around spark at idle, keep in mind on a large lift cam or a stupid overlap cam setting the gain multiplier to 0 will probably make it surge, if this is the case you will need to increase the gain, a value of 1 usually works out well for most engines[/COLOR] if that still doesn't stabilize the [I]iscdc[/I] you may need to disable idle air kam correction by either setting both the min correction [B]PSIBRN[/B] scalar to 0 as well as the max [B]PSIBRM[/B] scalar to 0 or if you have access to the isc global multiplier scalar [B]IDCMUL[/B] set it to 0 and global isc adder scalar [B]IDCOFS[/B] set to 35, if you had to set both correction clips to 0 and still can't get the idle to stabilize then you can temporarily clip the isc min duty cycle by increasing the [B]DEBYCP[/B] scalar, keep increasing it until the idle is stable [SIZE=2]Note: for those with really stupid cams, you may need to permanently keep these correction scalars to 0 for a stable idle, if idle air is dialed in then you won't need correction anyway under most conditions, or you could possibly reduce the correction limits [B]PSIBRN[/B] and [B]PSIBRM[/B], values of .05 and -.05 usually work out pretty well for most engines with stupid cams and still allows it to adapt to air changes[/SIZE][SIZE=4] [/SIZE] [/QUOTE]
Insert quotes…
Verification
Post reply
Random media
Latest posts
What Did You Do To Your Car Today?
Latest: NEW EDG
Today at 8:48 PM
The Garage
cup/drink holder upgrade ideas?..
Latest: Slice
Today at 8:34 PM
Exterior and Interior
A
1995 crank but no start situation
Latest: Armand
Today at 8:32 PM
94-95 5.0 - Specific
V6/GT rear spoiler 94/95?
Latest: Slice
Today at 8:30 PM
Exterior and Interior
Leaky oil temp sending unit
Latest: Daryl
Today at 7:12 PM
94-95 5.0 - Specific
Share this page
Reddit
Pinterest
Tumblr
WhatsApp
Email
Share
Link
Forum statistics
Threads
78,555
Messages
1,536,137
Members
16,201
Latest member
jgib8795
Members online
No members online now.
Forums
TECH
Forced Induction & Tuning
Tuning with Binary Editor
Top