Cam Timing valve/oil control

toyo4runner1

New member
Hi,I am hoping someone can help me .I have a 2006 Toyota 4runner sport.Recently engine light,vsc off and vsc trac came on. I went to auto zone they scanned it for me.It said code p0022-camshaft position A-timing over retarded.I took it to Toyota and they said they got an eroor code-internal fault in the oil control valve.The vehicle has been running fine.If the lights had not come on I would not have known anything is wrong.They had me order part #15340-0p010VALVE ASSEMBLY, CAM TIMING OIL CONTROL, LEFT. They said the cost to replace including cost of part is 700$.I spoke to a non Toyota mechanic he said if it is just the sensor should only be about 300$ to repair.This is more than a sensor correct?Does 700$ sound unreasonable?Toyota said there is a lot involved in replacement.I am in Massachusetts.Thank you.
 
Register to hide this ad
Hi, did you ever find out what the issue was? I'm having the same issue right now. p0022 code is on but the truck runs fine and idles normal. It's driving me crazy!!
 
mine went a few years ago. was still partially under Toyota certified 100k warranty. cost for whole job from Toyota 314.00. ended up not being under warranty, was out of warranty for time (by 1 week) but not mileage. called Toyota customer service and they paid for it.
 
Myself if my 4Runner was running fine,no way would a little engine check light make me dish out $700 dollars to a Toyota service robber. These check engine light deals have forced many of all brands of Autos and Trucks to spend a lot of unneeded money that fixed nothing except the little light went off.

Just like when that need oil changing at 5K shows up,there is a trick with the speedo and to reset it. anyway that my thoughts.:frisky:
 
Hey Guys, i'm new here and having an issue with my 2006 4Runner as well. I bought this truck with the engine light on and it was hard to start and would not keep running.

When I plugged it in I got 3 codes:
P0016 - Crank Shaft Position Sensor
P0340 - Camshaft Position Sensor Bank 1
P0335 - Camshaft Position Sensor

I did a quick visual look and noticed the Camshaft position sensor on Bank one was broke and it was not sitting level. I replaced the sensor thinking that was the issue, cleared the codes and it is still tripping one code. P0340. The truck is still hard to start, cranks over and over. I have to try it sometimes up to 3 times before it starts. When it starts it runs fine.

Anyone ever run into this? I have 310,000kms on this truck and no good service records past 210,000kms so thinking it may have been neglected on the service. Oil was down 3 litres when I bought it. :(

Would just like some feedback here before taking it to the dealer.

Also the airbag light is on, any way to diagnose that?
2006 4Runner sport, 4.0L V6

Thanks!
 
[MENTION=132189]YYC06-4Runner[/MENTION] So since you have owned the vehicle have you done anything to it? Change out all of the fluids, spark plugs,clean your MAF, etc like 100k tune-up?
 
[MENTION=132189]YYC06-4Runner[/MENTION] So since you have owned the vehicle have you done anything to it? Change out all of the fluids, spark plugs,clean your MAF, etc like 100k tune-up?

[MENTION=117408]Oneluv13T4R[/MENTION] I haven't done any of that yet as the vehicle is not registered/insured for the road yet. I been trying to do all the work I can before taking it to the dealer for service/diagnostics if needed.

Would a 100k tune-up cause the vehicle to trip the Camshaft position sensor code and make it hard to start? Sometimes it cranks over and over, having to try it 3-4 times to start, other times it starts right away. Almost seems like a timing issue to me unfortunately. :crybaby:
 
[MENTION=117408]Oneluv13T4R[/MENTION] I haven't done any of that yet as the vehicle is not registered/insured for the road yet. I been trying to do all the work I can before taking it to the dealer for service/diagnostics if needed.

Would a 100k tune-up cause the vehicle to trip the Camshaft position sensor code and make it hard to start? Sometimes it cranks over and over, having to try it 3-4 times to start, other times it starts right away. Almost seems like a timing issue to me unfortunately. :crybaby:

Hey Guys, I'm really struggling here and could use some help with this issue. I have taken it to the dealer to diagnose the CEL and the airbag light. I am still having the hard start issues. Truck will wind over and over till I turn off the key. Sometimes I have to try 3-4 times, sometimes it starts first click. Almost seems it matters where the engine stops?

Dealer checked the airbag and it is the Clock spiral cable. They told me it would likely be recalled soon and to hang on if I can on that repair.

The CEL and hard start was diagnosed as code P0335 and P0340.

Note from Mechanic:
"Found Codes P0335. P0340. Cleared codes and restarted vehicle. Vehicle taking long time to start. If crank posisiton is INOP, it can eventually start based on the camshaft position sensors. Therefore one or the other must be working. Camshaft code P0340 also requires good INOP CKP. Visual inspection of available wiring harness and ECM connections. All seems OK. Does not rule out bad wiring. Recommend to have replacement sensor on hand as diagnoses will require access to sensor (Behind compressor/alternator) Customer may choose to supply after market supplier"

I went ahead today and replaced the Crank shaft position sensor. Had the battery unhooked all morning so assume codes cleared. I tried to start it and its doing the exact same thing. Hard to start, but when finally starts works 100% other then a slightly rough idle. (Idles around 600 rpm)

I also replaced the camshaft sensor on Bank 1 with two different new sensors. Last thing I could try is the camshaft sensor on Bank 2 but it isn't giving that code. Thoughts?

I'm really stumped on this one and really need some feedback, I was planning on selling my 2003 but am scared to sell it until I figure out whats wrong with this 2006 and I can't keep both forever lol.

** For anyone who is wondering both the old and new CKP tested at ~1030 ohms.

Thanks!
 
Last edited:
As a last resort I installed a new camshaft position sensor on Bank 2. The truck now has 2 CPS and a new CKP sensor. Reset the codes and still doing the same thing. :nono:

Any feedback would be great before I break the bank at the dealer guys.
Thanks.
 
P0022 code

I got the same thing, just purchased a new 2008 LTD V6 1 week ago 120k miles, oil looks good (bought from Toyota dealership so they likely changed oil, filter is yota brand). Had AutoZone reset code and have driven it for 50 miles, CEL has not returned, taking it back to dealership I bought it from to say "wadap"?

Orig poster, did you ever resolve this? I think $700 sounds steep for a VVT solenoid given they are less than $100 (and from YT video, don't look too hard to replace).

Anyone else have a P0022 code? Thanks, new to forum and hope I didn't post this wrong.
 
Got the same code last week. 2007 4.0 104,XXX. Dealership did a "Oil control valve active linear test", found that it was functioning correctly, and the CEL was initiated erroneously by low voltage. I was on my Original battery, so they replaced it.


I got the same thing, just purchased a new 2008 LTD V6 1 week ago 120k miles, oil looks good (bought from Toyota dealership so they likely changed oil, filter is yota brand). Had AutoZone reset code and have driven it for 50 miles, CEL has not returned, taking it back to dealership I bought it from to say "wadap"?

Orig poster, did you ever resolve this? I think $700 sounds steep for a VVT solenoid given they are less than $100 (and from YT video, don't look too hard to replace).

Anyone else have a P0022 code? Thanks, new to forum and hope I didn't post this wrong.
 
Anyone found any other causes of codes p0335 p0340?
My dash looks like Christmas I've got cel maintenance all Trac lights. Randomly going into limp mode when I start it and can clear the limp model by cycling the key. Occasionally i get torque converter shutter.
Taken it to Toyota no luck. Taken it to Toyota specialist. Tried a trans shop no luck

2005 4 runner 4.0
 
Anyone found any other causes of codes p0335 p0340?
My dash looks like Christmas I've got cel maintenance all Trac lights. Randomly going into limp mode when I start it and can clear the limp model by cycling the key. Occasionally i get torque converter shutter.
Taken it to Toyota no luck. Taken it to Toyota specialist. Tried a trans shop no luck

2005 4 runner 4.0
Your codes will not be related to the oil control valve.

P0335 is most likely a faulty crankshaft position sensor. It's buried down behind the crank pulley and is difficult to get to. http://4runnerclub.com/i/4r_files/f...7toyrm/07toypdf/07rmsour/4runnerr/0050031.pdf

P0340 is most likely the VVT sensor. They're easy to get to and are the first item I would troubleshoot. http://4runnerclub.com/i/4r_files/f...7toyrm/07toypdf/07rmsour/4runnerr/0050032.pdf
 
A little more details for ya. It first starting acting up when I would pull out of my driveway spin the wheels on ice Trac lights came on then cel. They would turn off after a few miles. The lights would go on and off randomly and finally stuck on and haven't gone off since I put it in 4wh made a clunk when it finally engaged.
I've cleared the codes at start up crank comes on and cam comes on later. Toyota was stumped a Toyota only shop was stumped he wanted to poke at it some more but is slammed
 

Members online

Forum statistics

Threads
278,310
Messages
3,554,079
Members
248,016
Latest member
Advally Service

Trending content

Back
Top