Really excellent trick with the clip to get the filter out. You can also get needle nose pliers with a 90 deg bend at the tips. I also had a rough idle and pending lean code. Turned out slow oil leak from valve cover contaminated electrical connector on drivers side of engine block (crankshaft position sensor). This caused ECU to get bad data and try to compensate, resulting in lean condition. Cleaned connections, problem solved. Replaced valve cover gasket. 2006 Matrix with 152k mi.
My 08 corolla had very rough cold starts. The whole car vibrates at start up. The issue was with the throttle body and MAF sensor. Got it cleaned. Works real smooth now.
The throttle body was cleaned in place. Using WD 40. MAF sensor was cleaned with MAF quick drying spray. I clean these two every month along with the air filter. The kmpl increased from 8- 14 after doing these for the first time in months.
@@cluelessguy1754 You probably need a new intake manifold gasket. If it gets worse as it get colder outside that might be it. Also, using scan tool, check output of coolant temperature sensor to make sure it is reading correctly.
Very helpful video. I am not experiencing a bad idle but i can always do this quick easy check and clean the filter. I have an 05 Matrix with the 1zzfe.
I had a Yaris 2009 2NZ-FE 1.33 liter. Had exact same problem as you. After cleaning injectors, changing sparks and throttle body cleaning, nothing helped. Changing the solenoid did finally do the trick. My buddy mechanic told me it's 50/50 chance once you get the solenoid out that it might break and need replacement immediately. Long story short, it did fix the problem and I love your video. (FYI, I had the same milage as you lol)
@@letmethinkv Only when it gets bad enough, but you can have this problem without lean codes. It's also can get worse as it gets colder outside-indicating bad intake gasket.
I recommend replacing the VVT Solenoid/Oil Control Valve O-Ring/Seal since you'll be taking it out. These o-rings become hard don't hold up to 75k-100k miles.
@@AnythingEverythingGh I don't think so because the mechanics could not fixed. After a lot of discussion one guy decided to change the temp sensor and fixed the problem.
Panagiotis Marmaras yes agreed! I did get the revised gasket. She has about 200 thousand miles now. I am getting a small leak from VVT actuator, thanks for your video it was helpful!
The VVT valve is NOT the problem... symptoms point to oxygen sensors going bad. The fault won't show a check engine light or on the scanner right away.
Sounds like the vvti is stuck in the on position, i would check if the pin that locks the camshaft is stuck , or if you have a OBD2 reader check if the variable valve timing is on
My obd says my vvti is on during live data...is it not supposed to be on all the time??? Maybe that's why I can barely get 350 miles per tank??? Please let me know..02 gt auto wahh 😭 I know..ebay cai, muffler delete into 4.5 inch can and a cat delete with slightly ported exhaust manifold..yeah me..to think I had a 86 auto supra, 87 targa turbo 5 speed supra, 93 sc300, and 97 4 cyclinder camry..ahaha life's so ironic..but yeah vvt supposed to be off most of the time??
I changed off on 03 corolla 1.8 4cyl no change the hose was cracked got new one from Toyota have misfire low idle almost stall but not 225.300 or so just keeps driving though burnt spark plug no 4 or no 1 4cyl coil pack ok thought it was coil pack keeps going though gas miles ok too
Rpm would drop down to 500, and vibrate like it was going to stall and then even out. After trying to clean it , I could not get it to rev over 2500 rpm
You have a bad MAF. Go to rock auto and get a OEM Denso for cheap. My car used to do the same thing at idle with gear in drive at traffic light or stop sign. You can also check the resistance in the maf to see if within specs.
Resistance was within specs but i replaced the MAF with a denso from rockauto. Problem was still there. Even swapped MAF with another Corolla of the same year, the problem stayed with my engine. The other Corolla did not have this problem, not even with my MAF sensor installed
@@cluelessguy1754 Did you do all the checks on the VVT. Check voltage on connector. Check resistance on Vvt. Check to make sure no terminal on vvt is grounded to its body. Lastly check that physical movement of vvt is smooth without power. If you did all of this, I would check the coolant temperature sensor.
Mine was never stalling but the idle is a little better now. I had a surgery after i performed the above steps so i haven't driven the car enough to say if it made a considerable difference or not. What kind/weight of engine oil are you using?
that behavior is because your PCV valve was clogged I've had two used 1zz cars both came to me running like yours was running and 20$ later it ran perfectly fine with new PCV.
@@cluelessguy1754 What year was it? if it was pre 2006 it could have been the aux air valve was clogged up or a dirty throttle plate, or intake manifold gastket failure also
Where you able to silve the problem? I have the same vehicle same engine. I notice my variable valve solenoid is leaking oil rigth from its center. Can this be the issue for my multiple misfire code.
I sold the car soon after I made this video. I wasn't able to completely solve the problem. And yes, I would think that the variable valve solenoid not getting the oil pressure it needs would cause misfiring since the valves aren't opening and closing the exact time they need.
Please help ,,,my car is not in good idle ,,,it will go up sometimes around 3000 rpm then after a minute it goes down around 1000rpm ,,my car undergo with scanning then there is an error ,,camshaft solenoid valve ,,
I replace the timing chain tensioner on mine and it reduced the knocking on cold start. But to be fair it might be the timing chain getting stretched since it's never been changed. Rattling noise can also be from serpentine belt tensioner which is weird. Noise happens now n then especially at low rpm. Then it's that also to think about. I'm about to changed my vvti solenoid on my corolla and clean out the filter n hopefully it solves the problem on idle. If not my next step is to test fuel pressure n clean the idle air control valve since they are known to be changed around 80k miles
hello i have 2009 corolla. it has about 140000 miles. the car really shake when come to stop or going really slow. and I can also hear tearing sounds. it also say cylinder 1 and 2 misfiring. i swtich the coils but still saying same thing. the sounds is really bad the tearing sounds specially when i head the gas. any help is appreciated.
So you put coils 1 and 2 to cylinders 3 and 4? Maybe switch the spark plugs as well? Do you have any way to verify if there is actual spark at the tip of the sparkplug?
Ayleen Valencia the engine changed completely for your model year, do you have any lights on? Vibration can come across when the motor mounts are worn also.
I clean the throttle body maf sensor..tried the relearn proccedure.. disconecting the battery for a while ..now i bought the pcv and intake manifold gasket am just guessing but a lot people are having the same issue.. rpm drops at red lights after warm up like if it wants to turn off and it doesn’t just the idle drops to around 600 car shakes and then it goes back to normal..
Hi, have you ever found a solution? I have a Toyota Avensis 2008 with this engine 1zz-fe and the same problems that you say, mostly erratic and hard idle. I have made more or less the same diagnostics as you without result. But once I tried a fuel additive to clean the system and while that fuel tank lasted mixed with the aditive, the car run much much better. I think it might be related to the o2 sensor.
I no longer have the car but no, i wasn't able to fix it. I did replace both oxygen sensors and it didnt make a difference. And a new catalytic converter and MAF sensor didnt fix it either. I have a fuel injector cleaning kit and cleaned the injectors while they were in the car. I didn't notice any difference. One thing i was going to try if i still had the car would be to remove the injectors and either clean or replace them. I did use a scope on them and the readings were good, so they werent sticking. But there is no way to tell if they were partially clogged or even leaking without removing them.
@@XJlover90 in my car, this 1zzfe engine has electronic throttle body, so there isnt any idle control valve. And I have fully cleaned (twice) the throttle body (without removing so the tps doesnt get disturbed)
I use an 08 corrola. Ones in a while I experience some noise at the top of the engine and the oil light comes on. When i off the engine and start again it the noise stops and the oil light goes off as well. This happens when i drive for a long distance or speeed a lot. What may be the problem?
Alright I clean the old sensor reinstalled it. With the old sensor I had a low idle no vibrating in drive. I put the new one inside , I had a low idle and the vibrating returned what do I do? Or what did I do wrong
What sensor did you clean? Is the check engine light on? Disconnect the battery for like 20 minutes and then reconnect it. Search on how to relearn the idle for your car.
Also my engine light is still on I’ve noticed it isn’t misfiring anymore with is a plus. I’ve also changed the oil earlier in the day before replacing the VVT Solenoid. But I’m still experiencing the vibrating and low idle.
I no longer have the car but this by itself did not fix the low idle. It's my opinion that the low idle is a result of a compilation of things like the filter I cleaned, the variable valve solenoid, throttle body, spark plugs, oil condition, battery/alternator condition and the condition of negative and positive cables to and from the battery to the engine and the cars body, PCV valve and MAF sensor.
Correct if you had a car with cable throttle. Some research into this points to a few different things. Air leaks at the intake manifold, tired MAF and tired O2 sensor are some other potential causes. But it may very well be an ECU issue in how they mapped it as well.
Really excellent trick with the clip to get the filter out. You can also get needle nose pliers with a 90 deg bend at the tips. I also had a rough idle and pending lean code. Turned out slow oil leak from valve cover contaminated electrical connector on drivers side of engine block (crankshaft position sensor). This caused ECU to get bad data and try to compensate, resulting in lean condition. Cleaned connections, problem solved. Replaced valve cover gasket. 2006 Matrix with 152k mi.
My 08 corolla had very rough cold starts. The whole car vibrates at start up. The issue was with the throttle body and MAF sensor. Got it cleaned. Works real smooth now.
I also got those cleaned twice and made no difference in the dipping rpm when coming to a stop.
Could also be the vvt sprocket needs replacing
The throttle body was cleaned in place. Using WD 40. MAF sensor was cleaned with MAF quick drying spray. I clean these two every month along with the air filter. The kmpl increased from 8- 14 after doing these for the first time in months.
@@cluelessguy1754 You probably need a new intake manifold gasket. If it gets worse as it get colder outside that might be it. Also, using scan tool, check output of coolant temperature sensor to make sure it is reading correctly.
Worked better than needle nose pliers. Worked on my very first attempt. Thanks
Very helpful video. I am not experiencing a bad idle but i can always do this quick easy check and clean the filter. I have an 05 Matrix with the 1zzfe.
Nice tip on the alligator clip, I've also used a long drywall screw when one was stuck and I knew I would be replacing
I had a Yaris 2009 2NZ-FE 1.33 liter. Had exact same problem as you.
After cleaning injectors, changing sparks and throttle body cleaning, nothing helped.
Changing the solenoid did finally do the trick. My buddy mechanic told me it's 50/50 chance once you get the solenoid out that it might break and need replacement immediately. Long story short, it did fix the problem and I love your video. (FYI, I had the same milage as you lol)
I also found that blowing compressed air into the hole will blow out the filter.
This is caused by intake manifold gasket being worn or damaged. If you replace it the gasket, make sure the gasket is assembled perfectly.
Exactly. Toyota upgraded the intake valve gasket due to issues. I agree this would cause a vacuum leak and rough idle. 👍
It will generate code?
@@letmethinkv Only when it gets bad enough, but you can have this problem without lean codes. It's also can get worse as it gets colder outside-indicating bad intake gasket.
If I remember correctly, replacing the pcv under the intake manifold solved this issue on my 10th gen.
I replaced mine too at the same time I did spark plugs. The idle was a little smoother but no difference in the dipping of the rpm.
@@cluelessguy1754 Try the relearn idle process
Nice video i think this is part of my problem thanks for telling us
I recommend replacing the VVT Solenoid/Oil Control Valve O-Ring/Seal since you'll be taking it out. These o-rings become hard don't hold up to 75k-100k miles.
Do you know if the vvt solenoid being clogged could potentially make the car not start?
Fantastic video 👍 thank you!
Thanks very mach for this enducational video now i know were to fined,the oil control filter
had the same problem on a rav. temp sensor was the main culprit after changing many attempts
Was your car throwing any trouble code?
@@AnythingEverythingGh I don't think so because the mechanics could not fixed. After a lot of discussion one guy decided to change the temp sensor and fixed the problem.
I have this issue with a toyota BB stalling at lights , rev it well and it stabilises but comes back . Replaced lots of parts but not this one 👍
Get yourself some snipe nose pliers they have a 90 degree bend in them. Good video bud
Thanks it helpful bro
Thx helped a lot great video
well done & good job!
POSITIV UND OPERATIV !
Thanks for sharing!
cleaned mine on 2005 matrix 1zz-fe with 180k miles not a speck in the filter. good i guess! was a bit of a pain inthe ass of a job lol
Thanks. Well done!
Thank you for the video. I am having the same problem on the same engine. Please advise if you found the source of vibration and how you solved 👍
Valeu pela dica um abraço
worst case scenarios you might want to check your VVTI timing chain tension
Great tip. Thank you.
Thanks for the video advised , 1question :does remove vvti solenoid and vvti bolt filter drain oil necessary?
You do not have to drain the engine oil to do this
Great video,,with what did you clean the filter with ?
I have an 06 corolla, the idley weird, but a common problem that causes bad idle is the intake manifold gasket
Yes, that is the most common problem with them. And make sure you get the updated orange colored gasket. I did that like 5 years ago
Panagiotis Marmaras yes agreed! I did get the revised gasket. She has about 200 thousand miles now. I am getting a small leak from VVT actuator, thanks for your video it was helpful!
You are most correct. It is especially apparent in cold temps. I did mine and it helped a lot.
The VVT valve is NOT the problem... symptoms point to oxygen sensors going bad. The fault won't show a check engine light or on the scanner right away.
Sounds like the vvti is stuck in the on position, i would check if the pin that locks the camshaft is stuck , or if you have a OBD2 reader check if the variable valve timing is on
My obd says my vvti is on during live data...is it not supposed to be on all the time??? Maybe that's why I can barely get 350 miles per tank??? Please let me know..02 gt auto wahh 😭 I know..ebay cai, muffler delete into 4.5 inch can and a cat delete with slightly ported exhaust manifold..yeah me..to think I had a 86 auto supra, 87 targa turbo 5 speed supra, 93 sc300, and 97 4 cyclinder camry..ahaha life's so ironic..but yeah vvt supposed to be off most of the time??
I changed off on 03 corolla 1.8 4cyl no change the hose was cracked got new one from Toyota have misfire low idle almost stall but not 225.300 or so just keeps driving though burnt spark plug no 4 or no 1 4cyl coil pack ok thought it was coil pack keeps going though gas miles ok too
I am going to give it a try
Awesome video
I seen a video on showing a norther screen filter
under the power steering
When i stop at roundabouts it feels no power i clean maf throttle body but still
where its location for toyota corolla 2015?
Rpm would drop down to 500, and vibrate like it was going to stall and then even out. After trying to clean it , I could not get it to rev over 2500 rpm
Thank you .. i will try this.. its all trial and error. Is this the same process for a tsport yaris 1nzfe
Sounds like you need to replace or clean your IAC (Idle Air Control Valve) Should be on the throttle body.
If it’s anything like the 2003 Camry it doesn’t have an iac. Which is why I’m here-I’m having idling issues as well
@@yaryar1976 it does have a iacv, at least my mom in law car did I changed it lol 2004 matrix w/ a 1zz
Wait, can the filter fall into the engine?
Good job
You have a bad MAF. Go to rock auto and get a OEM Denso for cheap. My car used to do the same thing at idle with gear in drive at traffic light or stop sign. You can also check the resistance in the maf to see if within specs.
Resistance was within specs but i replaced the MAF with a denso from rockauto. Problem was still there. Even swapped MAF with another Corolla of the same year, the problem stayed with my engine. The other Corolla did not have this problem, not even with my MAF sensor installed
@@cluelessguy1754 Did you do all the checks on the VVT. Check voltage on connector. Check resistance on Vvt. Check to make sure no terminal on vvt is grounded to its body. Lastly check that physical movement of vvt is smooth without power. If you did all of this, I would check the coolant temperature sensor.
I have the same problem I changed everything.
Did it fix the your issue with stalling and low rpm.????
Mine was never stalling but the idle is a little better now. I had a surgery after i performed the above steps so i haven't driven the car enough to say if it made a considerable difference or not. What kind/weight of engine oil are you using?
@@cluelessguy1754 5w30
Synthetic
@@johnnymaripacheco6961 did you fix the idle and stalling ? I’m having the same problem
JohnnyMari Pacheco
did you fix the problem of stalling ?
that behavior is because your PCV valve was clogged I've had two used 1zz cars both came to me running like yours was running and 20$ later it ran perfectly fine with new PCV.
PCV valve was replaced twice. Once with one from autozone and the second time with one from the toyota dealer.
@@cluelessguy1754 What year was it? if it was pre 2006 it could have been the aux air valve was clogged up or a dirty throttle plate, or intake manifold gastket failure also
@@brianrae1624 where to find the aux air valve of altis 2005 mdl
What spray or method did you use to clean out the filter?
I found WD 40 worked well
thanks
So did it fix it?
Does the 2009 Toyota Corolla also have the filter in the same place?....because in a comment it says that it has it in another place
did you fix the problem?
Did you ever check compression? My vibration at idle was a faulty MAF. No check engine light.
Yes. I don't remember the numbers but the pressure was within 5% between the cylinders. Fuel pressure was also good.
Some times it's a Allen bolt that holds in that filter
Where you able to silve the problem? I have the same vehicle same engine. I notice my variable valve solenoid is leaking oil rigth from its center. Can this be the issue for my multiple misfire code.
I sold the car soon after I made this video. I wasn't able to completely solve the problem. And yes, I would think that the variable valve solenoid not getting the oil pressure it needs would cause misfiring since the valves aren't opening and closing the exact time they need.
Please help ,,,my car is not in good idle ,,,it will go up sometimes around 3000 rpm then after a minute it goes down around 1000rpm ,,my car undergo with scanning then there is an error ,,camshaft solenoid valve ,,
how many small filter in the 1zz engine...plz tell me
Replaced the pcv valve? Checked the MAFS sensor?
Good day, did it work? I currently have the same problem.
Mine did something similar. Issue was a Bad Thermostat
😂
Thanks for the video. Would this fix the lifter noise or tap tap noise on my high mileage 200k Corolla?
Thanks so much.
It will
@@letmethinkv Thank you so much.
I replace the timing chain tensioner on mine and it reduced the knocking on cold start. But to be fair it might be the timing chain getting stretched since it's never been changed. Rattling noise can also be from serpentine belt tensioner which is weird. Noise happens now n then especially at low rpm. Then it's that also to think about. I'm about to changed my vvti solenoid on my corolla and clean out the filter n hopefully it solves the problem on idle. If not my next step is to test fuel pressure n clean the idle air control valve since they are known to be changed around 80k miles
@@infoguy1470 Thanks so much for your information. The list you mentioned really helps. 👍
@@callmebackfriday2 Did it solve your lifter tap tap noise?
Also replace pcv valve and hose I had a tiny leak bct off end of where leak was and replaced pcv valve puuuuurs
Anyone found the solution for this? Am still having this problem in this year 2024 and no solution...😢
my got same problem but i chang camshaft sensor everything good now
Your IAS probably needs cleaned. i had similar problems and got that code.
Ξέρεις πως ξεχωρίζουμε την καινούρια γενιά κινητήρων από το 2004 και μετά με τα διορθωμένα μπιστονια;
May i know if you had a obd code error when you encountered this issue?
Chech the compresión of cilinders
Where did you get the small filter from? Searching on Google isn't bringing back results for my 03 Corolla
I just cleaned up my old one. I also couldnt find anything online. I would try your local Toyota dealership
@@cluelessguy1754 did you use regular brake cleaner to clean the filter and solenoid?
Yes. And you can use a screwdriver to slide the inner part to see if it slides smoothly or it gets stuck.
Is your throttle body clean? If not clean it.
hello i have 2009 corolla. it has about 140000 miles. the car really shake when come to stop or going really slow. and I can also hear tearing sounds. it also say cylinder 1 and 2 misfiring. i swtich the coils but still saying same thing. the sounds is really bad the tearing sounds specially when i head the gas. any help is appreciated.
So you put coils 1 and 2 to cylinders 3 and 4? Maybe switch the spark plugs as well? Do you have any way to verify if there is actual spark at the tip of the sparkplug?
I have 1NRFE engine where is this valve
i was wondering if this actually fixed your issue??? i have a 2013 toyota corolla and is doing the same
Ayleen Valencia the engine changed completely for your model year, do you have any lights on? Vibration can come across when the motor mounts are worn also.
I clean the throttle body maf sensor..tried the relearn proccedure.. disconecting the battery for a while ..now i bought the pcv and intake manifold gasket am just guessing but a lot people are having the same issue.. rpm drops at red lights after warm up like if it wants to turn off and it doesn’t just the idle drops to around 600 car shakes and then it goes back to normal..
@@JuanSanchez-uo3rp did replacing your intake gaskets fix the idling problem??
@@noahriedel801 no..i clean the throttle body often but sometimes is just makes a diff for a couple of days..
I changed this part and i’m still getting the VVT code p1349 😡
Hi, have you ever found a solution? I have a Toyota Avensis 2008 with this engine 1zz-fe and the same problems that you say, mostly erratic and hard idle. I have made more or less the same diagnostics as you without result. But once I tried a fuel additive to clean the system and while that fuel tank lasted mixed with the aditive, the car run much much better. I think it might be related to the o2 sensor.
I no longer have the car but no, i wasn't able to fix it. I did replace both oxygen sensors and it didnt make a difference. And a new catalytic converter and MAF sensor didnt fix it either.
I have a fuel injector cleaning kit and cleaned the injectors while they were in the car. I didn't notice any difference. One thing i was going to try if i still had the car would be to remove the injectors and either clean or replace them. I did use a scope on them and the readings were good, so they werent sticking. But there is no way to tell if they were partially clogged or even leaking without removing them.
Clean the idle air control valve
@@XJlover90 in my car, this 1zzfe engine has electronic throttle body, so there isnt any idle control valve. And I have fully cleaned (twice) the throttle body (without removing so the tps doesnt get disturbed)
@@IlyushinSPA Did you ever solve this:?
I just took mine off and it was so dirty and clogged thank you so much
I use an 08 corrola.
Ones in a while I experience some noise at the top of the engine and the oil light comes on. When i off the engine and start again it the noise stops and the oil light goes off as well. This happens when i drive for a long distance or speeed a lot.
What may be the problem?
Alright I clean the old sensor reinstalled it. With the old sensor I had a low idle no vibrating in drive.
I put the new one inside , I had a low idle and the vibrating returned what do I do? Or what did I do wrong
What sensor did you clean? Is the check engine light on?
Disconnect the battery for like 20 minutes and then reconnect it. Search on how to relearn the idle for your car.
@@cluelessguy1754 I changed the VVT solenoid shown in the video.
Also my engine light is still on I’ve noticed it isn’t misfiring anymore with is a plus. I’ve also changed the oil earlier in the day before replacing the VVT Solenoid. But I’m still experiencing the vibrating and low idle.
Where is.oil filter valve on 1NRFE
γεια σου πάνω έχω ακριβός το ίδιο πρόβλημα στο αμαξι τρέμουλο λες να είναι από αυτό ;
no,its the vvt cam problem
Check idle solenoid.
What if that screen has lost the plastic tip
Replace it from dealer
Why not use a pair of tweezers?
how much oil comes out of these two things when you remove them? Will a paper towel catch it, or should I put a cup or catch pan underneath?
There was very very little oil that came out. Just a paper towel is good enough
Did you just clean the solenoid ? Or did you replace it
I just cleaned the filter that filters the oil that goes to the solenoid. It did make some difference but not alot.
Panagiotis Marmaras did you end up figuring out what the problem is ? I’m having the same problem with my 03 Corolla
@@cluelessguy1754 that was not the problem than.
Did you ever notice an oil leak from the solenoid or filter bolt? I noticed an o-ring, did you replace it when you cleaned and inspected the part?
@@cluelessguy1754 How do you insert it back in? The notches on the filter placed vertical or horizontal ?
Is it easy for the filter to fall in thru the whole?
No, the filter can't fall in the engine through the hole.
What was the update on this?
I no longer have the car but this by itself did not fix the low idle. It's my opinion that the low idle is a result of a compilation of things like the filter I cleaned, the variable valve solenoid, throttle body, spark plugs, oil condition, battery/alternator condition and the condition of negative and positive cables to and from the battery to the engine and the cars body, PCV valve and MAF sensor.
@@cluelessguy1754 Thanks for the reply. I'm looking at buying a 2002 Corolla so i'm doing research to see what i'm getting myself into.
@@TommyboyGTP Get a 2004 or above instead. The piston oil passage port problem was fixed by 2004.
How many miles on your car and what year?
It was a 05 with 90.000 miles. I no longer have the car.
🙏👍
What size is the O-ring?
I'm sorry but I don't know and I no longer have the car.
Could that be causing the cold start rattling?
Possibly, buy more likely the chain tensioner. I've changed mine and it got a lot better and quiter on cold starts.
No
Drain the oil first ?
Not necessary
If you realize the Greek accent!!!
You didn’t look into IACV valve?
My car didn't have an IACV. Some 9th gen Corollas do and some dont.
Correct if you had a car with cable throttle. Some research into this points to a few different things. Air leaks at the intake manifold, tired MAF and tired O2 sensor are some other potential causes. But it may very well be an ECU issue in how they mapped it as well.
Drive by wire started in 2005, so no IAC valve.
Φίλε Έλληνας είσαι ετσι;;
Gd
U can use woman hair clip 😮
This is not helped?
Pls help