
Jason Jahnke

This is referenced straight from the Nissan Service Manual
From a 2004 Spec V, but the same for all Nissan's with electronic TB and accelerator pedal.
I hope this is beneficial to all who use it. Note: Timing in this procedure is critical in order for it to be successful.
PREPARATION
Before performing Idle Air Volume Learning, make sure that all of the following conditions are satisfied. Learning will be cancelled if any of the following conditions are missed for even a moment.
● Battery Voltage: More than 12.9V (At idle)
● Engine coolant temperature : 158-203°F
● For A/T vehicles: PNP (Park/Neutral Position) switch: ON
M/T vehicles: Neutral switch: ON
● Electrical load switch: OFF
(Air conditioner, headlamp, rear window defogger)
On vehicles equipped with daytime light systems, if the parking brake is applied
before the engine is started, the headlamp will not be illuminated.
● Steering wheel: Neutral (straight-ahead position)
● Vehicle speed: Stopped
● Transmission: Warmed-up (Drive vehicle for 10 minutes)
OPERATION PROCEDURE
Without Consult-II
NOTE: ● It is better to count the time accurately with a clock.
● It is impossible to switch the diagnostic mode when an accelerator pedal position
sensor circuit has a malfunction.
1. Perform "Accelerator Pedal Released Position Learning"
a) Make sure accelerator pedal is fully released.
b) Turn ignition ON and wait at least 2 seconds.
c) Turn ignition OFF and wait at least 10 seconds.
d) Turn ignition ON and wait at least 2 seconds.
e) Turn ignition OFF and wait at least 10 seconds.
2. Perform "Throttle Valve Closed Position Learning"
a) Make sure accelerator pedal is fully released.
b) Turn ignition ON.
c) Turn ignition OFF wait at least 10 seconds.
Make sure that throttle valve moves during above 10 seconds by confirming
the operation sound.
3. Start engine and warm it up to normal operating temperature.
4. Check that all items listed under the topic "PREPARATION" (previously mentioned) are in
good order.
5. Turn ignition OFF and wait at least 10 seconds.
6. Confirm that accelerator pedal is fully released, turn ignition switch ON and wait 3
seconds.
7. Repeat the following procedure quickly five times within 5 seconds.
a) Fully depress the accelerator pedal.
b) Fully release the accelerator pedal.
8. Wait 7 seconds, fully depress the accelerator pedal and hold for approx. 20 seconds untill
MIL (Malfunction Indicator Lamp, a.k.a. SES light) stops blinking and is turned ON.
9. Fully release the accelerator pedal within 3 seconds after MIL (SES) turned ON.
10. Start engine and let it idle.
11. Wait 20 seconds.
Procedure timing chart
IAVL pic.bmp
12. Rev up the engine two or three times and make sure that idle speed and ignition timing
are within the specifications.
________________________________
ITEM SPECIFICATION
________________________________
Idle speed 700±50 rpm
________________________________
Ignition timing 15±5° BTDC
________________________________
13. If idle speed and ignition timing are not within the specification, Idle Air Volume Learning will not be carried out successfully. Further diagnosis may be required.

Offline

Alex


I like this one more than the old ones. Nice find, maybe sticky worthy.

Offline

Jason Jahnke

yea, this is the closest thing that i could do without scanning the pages from the ESM and posting them up. don't know if i can do that... may be legal issues, so i just wanted to be safe.
anyway, glad you like it. one thing i've never seen posted was the info in the PREP section, which can be just as important as the procedure itself. so, there it is...

Offline

Alex


yeah the prep section is what i like most. this is gunna replace the old how-to. sticky!

Offline

Jason Jahnke

SWEET! glad its worthy of an official sticky!
let me know if you want anything else from the ESM
Last edited by specVnismo2004 (2008-06-12 17:03:30)

Offline

Thanks for this - you saved my car from it's own Obsessive Compulsive Disorder twitch.
I had an idle problem on my 2005 SE-R SpecV in which the car would repeatedly rev to 2000 RPM, drop to 1500 and bounce back to 2000. It would do this any time the revs got below 2000 and the accelerator pedal was all the way out.
I did the re-learn procedure and at first it appeared like it had not fixed the problem. I revved the engine a couple times as it says in step 12 and it was still doing it.
*** Then I tried holding on the brake and slipping the clutch in 1st so that it would slow the engine down to the specified RPM range. Suddenly the car stopped revving itself and it hung at the perfect idle RPM. It seems to be fixed now.
10. Start engine and let it idle.
11. Wait 20 seconds.
12. Rev up the engine two or three times and make sure that idle speed and ignition timing
are within the specifications. (700±50 rpm)
13. If idle speed and ignition timing are not within the specification, Idle Air Volume Learning will not be carried out successfully. Further diagnosis may be required. *** It may be necessary to force the engine to idle at the desired rpm range to cause the relearn to happen. ***
Offline



Well the Accelerator Pedal Released Position Learning procedure went without a hitch. Unfortunately, when the instructions say the SES will be blinking, it never did. Tried it a couple times. looks like i'm cornholed into buying a TB....
Online

Alex


you aren't doing it correctly then. keep trying. use a stopwatch if you have to.

Offline





lets just say that this is THE biggest pain in the ass to do but i got it done after about 2-3 hours...
one thing though... my safc only reads 91% throttle when im at WOT. what could be wrong?
Online



When you're right, you're right. I got the whole procedure to go through! the idle is back where it should be and stays there!
This was a bit frustrating, but it worked eventually!
I assume that this DTC takes a certain number of trips/parameters to be reset. I'll have the boys at AZ clear the code in the morning.
Thanks Guys
PS>> I'll try to post a video of Me pig-blapping the service manager at Lancaster Nissan ASAP
Online

Alex


Ha, wahoo I'm good 

Offline

John

Spec Jay wrote:
lets just say that this is THE biggest pain in the ass to do but i got it done after about 2-3 hours...
one thing though... my safc only reads 91% throttle when im at WOT. what could be wrong?
Your throttle position setting was probably so far out of wack that you will need to re-initialize your safc, and redo the safc throttle position test. Just follow the how-to for safc setup.

Offline

Chris


woohoo!
After getting my engine replaced about 3 weeks ago my idle was acting crazy.
Did the idle relearn and all is good now. I would put emphasis on the make sure you let go of the gas pedal and start the car in the 3 second time frame though. I tried the idle relearn about 10 times when I actually did that part right it worked. Now idling at 750 and lovin it. 
Offline

Steve


My car does this but only stays up for like 5 seconds then drops and idles perfectly.
Anyone else like this?

Offline

Steve


Deff not lookin forward to doing this.
No patience

Offline

Mitch
I completed an I/H/E install recently and did move the 2nd o2 sensor. I got my SES light to go off and am idling at 750. However, sometimes after accelerating and then coasting, the rpms will stick at the high number before coming down to 750. Will this process help that?

Offline

Steve


04SpecSentra wrote:
I completed an I/H/E install recently and did move the 2nd o2 sensor. I got my SES light to go off and am idling at 750. However, sometimes after accelerating and then coasting, the rpms will stick at the high number before coming down to 750. Will this process help that?
It should

Offline

Mitch
skinzdogg wrote:
04SpecSentra wrote:
I completed an I/H/E install recently and did move the 2nd o2 sensor. I got my SES light to go off and am idling at 750. However, sometimes after accelerating and then coasting, the rpms will stick at the high number before coming down to 750. Will this process help that?
It should
It did!
I asked cause I had gone out to try it and did not get the SES light to blink. Why go through all the trouble of getting the timing down if it doesnt matter? Of course the first time I tried it after posting the original message it worked perfectly.

Offline

Garik


I had a slightly high idle and for some reason this made it worse... any ideas?? My idle was around 1000rpms and it would creep down slowly. So, I do this and it's now bouncing between 1500 and 2000 rpms. And I believe I did the procedure correctly about 8 different times (over maybe a 3 hour total time span). Should I wait a few minutes for the idle relearn to adjust one the car is on--instead of the "20 seconds" mentioned. Or is it BOV related somehow?? I am really confused. And I replaced my throttle body about 6 months ago so it really shouldn't be that.
***It turned out I just needed to remove my unichip and do the relearn and then plug the unichip back in afterwards. The relearn worked great--Thanks!
Last edited by purplem (2008-10-21 00:26:47)

Offline

OMG That was a great post!! My RPM's were at about 2500 i tried the other post it didnt work but i tried yours and it worked great car is back down to its normal idle thanks alot man. OHHHHH btw got the engine back in my car today so its up and running again but when i started it, it just reved high and would not go away so thanks again man
Offline

Garrett

I tried doing the procedure, but for some reason every time i would do it I couldn't get the damn SES light to blink? Any Suggestions of what I might me doing wrong.
****My situation is that when i allow the car to coast, the RPM's bounces back and forth between 1500-2000 and then slowly goes back down. Trying to solve this prob by using the procedure.
Offline

Don



Kez 06<SpecV> wrote:
I tried doing the procedure, but for some reason every time i would do it I couldn't get the damn SES light to blink? Any Suggestions of what I might me doing wrong.
****My situation is that when i allow the car to coast, the RPM's bounces back and forth between 1500-2000 and then slowly goes back down. Trying to solve this prob by using the procedure.
You have to time it fairly precisely. Use a watch or count 1 one thousand, 2 one thousand.
Offline

Don



Also make sure the wheels are straight ahead, a/c off, and that the car is at operating temps.
Offline

Garrett

I guess my timing is off....I'll try it again. Ill let you know if i made it through...Thanks Don
Offline



Kez 06<SpecV> wrote:
I guess my timing is off....I'll try it again. Ill let you know if i made it through...Thanks Don
i watched my headunit count for about 2 minutes till i got my internal metronome synced... it sounds stupid, but it worked for me
Online

My car idles at 1500 after cleaning out the throtte body. Never had a ses light come on and idle relearn procedure doesnt seem to work. Any suggestions besides replacing tb.
Offline

Steve


Did you clean the MAF?

Offline

Matt

i just did this, worked like a charm on the first try. i love this site more.

Offline

IN my specv nissan replaced the engine and never did a idle relearn because of the aem air intake. but the car has been running alright the idle is just a little high at about 900 rpm.
Offline

i can get the light to blink every single time. but i dont think im doin the rest right because its not cooperating lol
Offline

Edwin


ok so i did the relearn but then the SES light came back on tried it again but for some reason step 8. didnt go through .
8.Wait 7 seconds, fully depress the accelerator pedal and hold for approx. 20 seconds untill
MIL (Malfunction Indicator Lamp, a.k.a. SES light) stops blinking and is turned ON.
any sugestions
Offline

Steve


Steady wrote:
ok so i did the relearn but then the SES light came back on tried it again but for some reason step 8. didnt go through .
8.Wait 7 seconds, fully depress the accelerator pedal and hold for approx. 20 seconds untill
MIL (Malfunction Indicator Lamp, a.k.a. SES light) stops blinking and is turned ON.
any sugestions
When you finish the relearn you have to clear the code that you threw

Offline

Woohoo :-)
I've had this issue on my wifes '04 Altima ever since a TB cleaning and it's been driving me nuts. Found this site today, tried this procedure a couple times (had to put it in gear after the last step to bring the RPMs down to normal, that was the trick) and now it's much happier.
Just wanted to say thanks! I'll stick around for more tips on this car (I'm a Jeep guy myself) to keep the wife happy.
Offline