Closed loop idle problem
Closed loop idle problem
I got my check engine lights cleared and noticed that when the car idles in closed loop it wants to idle to high. When I put it in open loop the idle dies down to a steady 1000rpm. Could this have something to do with the injectors? They are 310cc. I thought maybe a vacumm leak but it idles good in open loop. Any suggestions.
Thanks,
Ryan
Thanks,
Ryan
-
jucamaba2008
- Posts: 5
- Joined: Thu Mar 12, 2009 4:36 pm
Ajust Fuel table
Please, check the trim in the log!
The short term fuel trim is used only in closed loop in modify the fuel delivery to the engine in order to keep the air/fuel ratio close to stoichiometric, which is the optimum air/fuel ratio for catalytic converter operation. Normally short term fuel trim should be within the range of -10% to +10%, otherwise the fuel maps need to be tuned at part throttle.
Another problem may be the oxygen sensor, please replace it!
What brand are the injectors? you need to make adjustments to the dead time!
you have to check the manufacturer's specifications.
needs to publish its calibration and log, so that we can help!
The short term fuel trim is used only in closed loop in modify the fuel delivery to the engine in order to keep the air/fuel ratio close to stoichiometric, which is the optimum air/fuel ratio for catalytic converter operation. Normally short term fuel trim should be within the range of -10% to +10%, otherwise the fuel maps need to be tuned at part throttle.
Another problem may be the oxygen sensor, please replace it!
What brand are the injectors? you need to make adjustments to the dead time!
you have to check the manufacturer's specifications.
needs to publish its calibration and log, so that we can help!
I noticed that my self and did the correction through smanager. I turned teh power on and read the voltage 0% TPS and then at WOT and hit the read button. sits at 0% now and 100% on WOT. Before I was getting like 117% when at WOT. The throttle cable isn't to tight. I checked that first thing.
The problem I am having is when the car is warming up. After the car warms up it idles fine. I think the IACV is at fauly b/c I have cleaned it and it still does the same thing. I am going to trouble shoot it again and make sure it is faulty.
The problem I am having is when the car is warming up. After the car warms up it idles fine. I think the IACV is at fauly b/c I have cleaned it and it still does the same thing. I am going to trouble shoot it again and make sure it is faulty.
Man u got some weird stuff there.
U cant run in closed loop with a wideband signal to the D14 O2 input for a start.
The ECT temps dont move at all in the first 2 logs even though u have the car running for like 6mins.Then all of a sudden it starts working in the last log & your idle goes normal.
Looking like an ECT sensor or circuit problem.
VSS is fkd also,but u prob noticed that.
Your idle will be higher when the car is not warmed up to full operating temp,thats normal,as u see when the ECT finally kicks in in the 3rd log,the idle drops.
What i dont understand is that all the base cals in Smanager(& hence what appears in most peoples cals atm),the Stationary idle speed versus coolant temp tables are all messed up,the temp values are all too low(seems they have all been corrupted),so how does the idle read higher at lower ECT temps???
Does this table still work anymore???
Is this what u see as i show below,notice the temp values top out at 65degC,when they should really be the same as the table below topping out at 150degC?

Hmmm,i might put up a thread.....
U cant run in closed loop with a wideband signal to the D14 O2 input for a start.
The ECT temps dont move at all in the first 2 logs even though u have the car running for like 6mins.Then all of a sudden it starts working in the last log & your idle goes normal.
Looking like an ECT sensor or circuit problem.
VSS is fkd also,but u prob noticed that.
Your idle will be higher when the car is not warmed up to full operating temp,thats normal,as u see when the ECT finally kicks in in the 3rd log,the idle drops.
What i dont understand is that all the base cals in Smanager(& hence what appears in most peoples cals atm),the Stationary idle speed versus coolant temp tables are all messed up,the temp values are all too low(seems they have all been corrupted),so how does the idle read higher at lower ECT temps???
Does this table still work anymore???
Is this what u see as i show below,notice the temp values top out at 65degC,when they should really be the same as the table below topping out at 150degC?

Hmmm,i might put up a thread.....
I had the car in open loop b/c of my wideband. I'm not sure what happened with that. I might have have had it running on the stock 02 at the time. I changed it out to see if my wideband was working. I will have to get a more up-to-date log. It's been raining like crazy outside (New Orleans, LA).
I don't understand the temp vs idle speed either. This was a stock LS tune from Smanagers database. I have never messed with any type of compensation. Thats why i'm posting.
The only thing I have done with the injector comp was adjust the injector size from stock 240cc to 310cc.
My ECT was just replaced b/c it went bad and it was idleing bad. My fan wasnt coming on and it was hard to start check my CEL and that was the problem so I changed the sensor and code went away. ones the thermostate gauge starts to move like you saw the car stabilized on idle. I will start from scratch again and see if the coolant vs idle speed is diefferent. Can I manually change them to mach the moving values?
I don't understand the temp vs idle speed either. This was a stock LS tune from Smanagers database. I have never messed with any type of compensation. Thats why i'm posting.
The only thing I have done with the injector comp was adjust the injector size from stock 240cc to 310cc.
My ECT was just replaced b/c it went bad and it was idleing bad. My fan wasnt coming on and it was hard to start check my CEL and that was the problem so I changed the sensor and code went away. ones the thermostate gauge starts to move like you saw the car stabilized on idle. I will start from scratch again and see if the coolant vs idle speed is diefferent. Can I manually change them to mach the moving values?
yes u can change the temp values on the stationary table to reflect whats shown on the moving idle table above,thats how they should be(or there abouts),i assume yours will read degF however depending where your from.
i also assume u must still be using a fast idle valve(FITV) for your idle to still be a relatively normal higher rpm value during warm-up.
I thought i was the only one who still had a FITV around here,but must be a few of us,since nobody seems to be reporting lower than usual warm-up idle rpm,due to these table values being screwed up in the base maps.
Something happened around the 1.4.2 update that screwed up all these temp values on that idle table in the base maps.
If u dont have an FITV,then i dont now how your idle is high during warm-up with these table temp values showing in your cal,or u must genuinely have a vac leak or sticky idle valve/throttle plate or similar.
Hard to follow u on what was connected,active or repaired at what times during whichever log.
i also assume u must still be using a fast idle valve(FITV) for your idle to still be a relatively normal higher rpm value during warm-up.
I thought i was the only one who still had a FITV around here,but must be a few of us,since nobody seems to be reporting lower than usual warm-up idle rpm,due to these table values being screwed up in the base maps.
Something happened around the 1.4.2 update that screwed up all these temp values on that idle table in the base maps.
If u dont have an FITV,then i dont now how your idle is high during warm-up with these table temp values showing in your cal,or u must genuinely have a vac leak or sticky idle valve/throttle plate or similar.
Hard to follow u on what was connected,active or repaired at what times during whichever log.
I have been thinking that my problem was with my throttle body or a component on the throttle body. I am going to make the coolant temp changes and see what happens. If that fails I am going to test the voltage and make sure things are good. If that checks out I will check for a vaucuum leak.
Thanks for all the help man. It is appreciated. I will give you an update with in the next few days.
-Ryan
Update
I checked my idle settings today at lunch and noticed that my stationary idle speed vs coolant values match your values but I am in *F . This is what I have
idles speed vs coolant Temp (stationary)
Water Temp *F - -40 20 31 41 60 81 150
RPM 1601 1601 1453 1301 1000 700 700
(moving)
Water Temp *F - -40 67 87 106 141 177 302
The RPM's are about the same as the stationary values
302 *F = 150*C. It appears that the values entered into the stationary cal. are for Celsius. So, should I set my stationary water temp to match the moving still?
Thanks for all the help man. It is appreciated. I will give you an update with in the next few days.
-Ryan
Update
I checked my idle settings today at lunch and noticed that my stationary idle speed vs coolant values match your values but I am in *F . This is what I have
idles speed vs coolant Temp (stationary)
Water Temp *F - -40 20 31 41 60 81 150
RPM 1601 1601 1453 1301 1000 700 700
(moving)
Water Temp *F - -40 67 87 106 141 177 302
The RPM's are about the same as the stationary values
302 *F = 150*C. It appears that the values entered into the stationary cal. are for Celsius. So, should I set my stationary water temp to match the moving still?
Yes they should have the same temp values(the moving table values being the correct values).Heres my cal as an example if it makes it clearer(obviously your rpm values may vary,but its the temperature values im trying to point out)

The full operating temp stationary idle rpm will apparently not be affected as ive been informed the ECU will just read the last known values as it runs off the end of the table + u probably have a minimum idle speed setting which is higher than those values anyway(entered above the 2 tables).
Its just the warm-up rpm values that will be affected as u will see the ECU will settle to 700 rpms(or whatever your minimum idle speed setting is) by the time it hits 81degF(way below full operating temps),in your cal.
If u have a FITV(fast idle valve) then it will override these settings anyway as it will be bypassing a lot of air past the throttle plate/IACV during warm-up & your rpm will be a normal decreasing value during warm-up from say 1600rpm down to 850,as the IACV will not be able to control the extra air thru the FITV.
What gets me is all the people without FITV's not reporting any change to this warm-up procedure,unless they are all just noticing the temp value errors & adjusting them accordingly,its just weird that all the cals i see lately nobody seems to notice this change & im sure there would have to be a non FITV equpped motor amongst them,which could include you & would be a good start to diagnosing your problem if at least this table had the right values to begin with,then u could rule it out....
Sorta leads me to think that this table doesnt even do anything anymore anyway.....

The full operating temp stationary idle rpm will apparently not be affected as ive been informed the ECU will just read the last known values as it runs off the end of the table + u probably have a minimum idle speed setting which is higher than those values anyway(entered above the 2 tables).
Its just the warm-up rpm values that will be affected as u will see the ECU will settle to 700 rpms(or whatever your minimum idle speed setting is) by the time it hits 81degF(way below full operating temps),in your cal.
If u have a FITV(fast idle valve) then it will override these settings anyway as it will be bypassing a lot of air past the throttle plate/IACV during warm-up & your rpm will be a normal decreasing value during warm-up from say 1600rpm down to 850,as the IACV will not be able to control the extra air thru the FITV.
What gets me is all the people without FITV's not reporting any change to this warm-up procedure,unless they are all just noticing the temp value errors & adjusting them accordingly,its just weird that all the cals i see lately nobody seems to notice this change & im sure there would have to be a non FITV equpped motor amongst them,which could include you & would be a good start to diagnosing your problem if at least this table had the right values to begin with,then u could rule it out....
Sorta leads me to think that this table doesnt even do anything anymore anyway.....