Just to clarify: P0012 means: Camshaft Position "A" - Timing Over-Retarded. This code is not an indication of a bad camshaft position sensor. For that we have P0340.

Thanks, but I am no longer thinking its the CPS. I'm trying to get information from people who have had problems with the Camshaft Timing Gear, which was defective in the late 05 early 06 cars, and there was a Service Bulletin put out on it.

Thanks for the ClubXB link, haven't seen that one before... yeah that's the TSB I'm talking about.

BTW, I was looking at the Control Valve, and can't seem to figure out how to get it off of the block? THere seems to be some sort of cage around it or something... I didn't take too much time in inspecting it, I was in a hurry the other day.

I had mine replaced at about 30,000 miles. When it was acting up it was down on power like some of the cylenders were being cut off. Reset the ecu and would run fine for a couple of days, but always came back until it was replaced.
Haven't had any problems with the new one and i'm at 155,000 miles now on my 05

I'm in the same position. I also through the dreaded
p0012 code. How did you fix this problem?
What's my first step to figuring out what's wrong.
I reset the code before I drove home and it hasn't come back yet.
What would I fix or replace? Thanks

hey i wanna know something, and i guess it's kinda unrelated so sorry to derail. i was reading about this thread, and saw camshaft position sensor though i know it's been noted that his code did not clarify a camshaft position sensor, but i was wondering. i own a 2000 f350 diesel it's the 7.3 motor which was the last good one, and before that i had a 97 f350 i bought brand new that i had for 10 years. it's a very known problem that those motors have problems with the cam sensor. it's not hard to do on those trucks, because i've done them before, but when the cam sensor goes on those trucks they usually won't run.

now my mother's 02 taurus had one go i think, and i don't think she's fixed it. in fact it's been bad for years, and her car still runs, and it seems the scion's still run fine with those defective. on the diesels or at least the 7.3 it just stops out of nowhere, and will usually stall. does anyone know why this is? is that just the huge difference between a diesel, and gas motor?

Mine still isnt fixed. The code will get thrown every now and then, and I just reset it by pulling the EFI fuse for a minute. It hasnt affected the running of the engine, or MPG... so for now, until I can afford to take it in.... screw it, lol.

I've been dealing with the dreaded P0012 code on my 96' XA since 2010 shortly after I purchased it used with a salvage title. The car ran fine and if I was in the mood I would clear the check engine light with a code reader I purchased at Pep Boys. I also noticed that every so often the check engine light would go out for a day or two and then return. I tried some suggestions mentioned on this fourm short of taking into the dealer as I wasn't in the mood to spend over $1500 on a perfectly good running car

A few weeks ago while traveling down a local interstate at about 75 mph an SUV almost ran me off the road. In trying to avoid this idiot I down shifted, intending to go into 4th gear but threw the car in 2nd gear!!!

After my eyeballs returned to their eye sockets I immediately looked at my tach - not at red line but it was close. I continued to drive along (after placing the vehicle into 5th gear) performing an assessment of what I just did thankfully realizing that I didn't blow up my car!!

Later that day I noticed the check engine light went out and it stayed out for 3 days. On the 4th day I put my trusty code reader to it and it did show the P0012 code which I cleared. I drove 150 miles the following day - no code, no light! It's been about 10 days now and all is well (knock on wood). I don't recommend this as a fix but thought I would share it with all you P0012 sufferers! Don't know what I fixed (or broke) but any and all comments welcomed!

Well folks - over two years since my last post. Eventually my check engine light came on so back to "normal."

About a month ago I was tightening my alternator belt when I snapped off the connector on the camshaft position sensor actuator. I had previously checked this and it checked good. Ordered a new one and no more light, no more P0012. Just had to share, maybe this will help someone else still dealing with this.

Hey guys I've been doing some reading and I had a few questions maybe someone could help me. My 07 scion TC keeps spitting this code out so I took it to a repair shop.. And they said it could be a.) the timing chain or b.) the variable valve solenoid. Does anyone if replacing the solenoid would get the code to shut off? I see its pretty easy to replace! Any help would be appreciated!

Hey guys I've been doing some reading and I had a few questions maybe someone could help me. My 07 scion TC keeps spitting this code out so I took it to a repair shop.. And they said it could be a.) the timing chain or b.) the variable valve solenoid. Does anyone if replacing the solenoid would get the code to shut off? I see its pretty easy to replace! Any help would be appreciated!

See my post above - try checking or replacing the camshaft position sensor actuator, you could get one on E bay between $60 - $90. It took me about 20 minutes to replace mine and no more check engine light.

See my post above - try checking or replacing the camshaft position sensor actuator, you could get one on E bay between $60 - $90. It took me about 20 minutes to replace mine and no more check engine light.

I replaced it Sunday but still on. Could it be the gear assembly? or chain?