HI All,
My 07 Sienna 87K miles has the check engine and VSC lights on. With my OBD reader it comes up as P0022 and P0024 (camshaft position sensors). Everything i read talks about dirty/cheap oil etc. I only used synthetic from new so not sure how this can be the case. Anyhow is this repair doable by a DIY and where should i source the parts from?
So I removed both Bank 2 Sensors last night and cleaned them with Brake Kleen, mineral spirits and a few other items laying around. I also lubed them up with wd40. I move the actuator with a small screwdriver to make sure the solvent got into every spot. I put 12V to both solenoids and they both actuated back and forth just fine. I blew compressed air and brake kleen into the chamber where they came out of on the intake cover just in case there was any debris. I added Marvel Mystery Oil to the 2K oil. Reassembled everything, Cleared the codes and went for a 10 minute drive watching the Drive Cycle Widget on my Torque App.
The Solenoids were kinda gummy but still moved fine before i cleaned them and much better afterwards.
The Pending codes showed P0022. I need to drive it more to see if if that code becomes permanent and the P0024 comes back as well.
Are the Solenoids on Amazon from China and work ok for $30 or Rock Auto has a variety for @ $60-80. Or do I have to order from Toyota?
I removed the 2 front most Camshaft Position Sensors and they were really gummed up. So I cleaned them and reinstalled and cleared the codes and took it for a drive. Drives fine but Torque shows P0022 and P0024 as Pending faults now. I can only assume they will turn into logged faults with a little more driving. Car runs fine now. I bought a bottle of Liqui Moly engine flush and will give that a shot and change the oil when it comes from amazon in 2 days as I could not find it locally. I would remove the VVT oil screens but cant find any decent write ups on where and how to do it. I guess my next step will be purchasing 2 VVT Oil Solenoids from Amazon and see if that makes a difference. I would take it to a mechanic or dealer but from all I have read, they dont have great success fixing this issue either.
So P0022 = A Camshaft Position - Timing Over Retarted (Bank 2)
& P0024 = B Camshaft Position - Timing Over Advanced or Systme Performance (Bank 2)
Does anyone know if these are related issues?
Just came back from running some errands and the check engine, VSC and Trac lights are back on. Checked codes and P0022 and P0024 are there.
Funny thing is the van drives fine but I "think" i can notice the VVT not kicking in when i depress the accelerator. The Engine downshifts but there is not as much power at hand as before... just something I noticed...
My 07 Sienna 87K miles has the check engine and VSC lights on. With my OBD reader it comes up as P0022 and P0024 (camshaft position sensors). Everything i read talks about dirty/cheap oil etc. I only used synthetic from new so not sure how this can be the case. Anyhow is this repair doable by a DIY and where should i source the parts from?
So I removed both Bank 2 Sensors last night and cleaned them with Brake Kleen, mineral spirits and a few other items laying around. I also lubed them up with wd40. I move the actuator with a small screwdriver to make sure the solvent got into every spot. I put 12V to both solenoids and they both actuated back and forth just fine. I blew compressed air and brake kleen into the chamber where they came out of on the intake cover just in case there was any debris. I added Marvel Mystery Oil to the 2K oil. Reassembled everything, Cleared the codes and went for a 10 minute drive watching the Drive Cycle Widget on my Torque App.
The Solenoids were kinda gummy but still moved fine before i cleaned them and much better afterwards.
The Pending codes showed P0022. I need to drive it more to see if if that code becomes permanent and the P0024 comes back as well.
Are the Solenoids on Amazon from China and work ok for $30 or Rock Auto has a variety for @ $60-80. Or do I have to order from Toyota?
I removed the 2 front most Camshaft Position Sensors and they were really gummed up. So I cleaned them and reinstalled and cleared the codes and took it for a drive. Drives fine but Torque shows P0022 and P0024 as Pending faults now. I can only assume they will turn into logged faults with a little more driving. Car runs fine now. I bought a bottle of Liqui Moly engine flush and will give that a shot and change the oil when it comes from amazon in 2 days as I could not find it locally. I would remove the VVT oil screens but cant find any decent write ups on where and how to do it. I guess my next step will be purchasing 2 VVT Oil Solenoids from Amazon and see if that makes a difference. I would take it to a mechanic or dealer but from all I have read, they dont have great success fixing this issue either.
So P0022 = A Camshaft Position - Timing Over Retarted (Bank 2)
& P0024 = B Camshaft Position - Timing Over Advanced or Systme Performance (Bank 2)
Does anyone know if these are related issues?
Just came back from running some errands and the check engine, VSC and Trac lights are back on. Checked codes and P0022 and P0024 are there.
Funny thing is the van drives fine but I "think" i can notice the VVT not kicking in when i depress the accelerator. The Engine downshifts but there is not as much power at hand as before... just something I noticed...