Question about 2001 Mazda MX-5 Miata

1 Answer

2003 trouble code P0012 Miata

Mustgo has a reasonable fix for this problem posted here(it was a 2001 Miata instead of a 2003). Code means timing is retarded. Bad cam sensor seems correct.
My girlfriend took her Miata to the dealership with a P0012 code showing, and the dealer told her that the code means that certain parts of the engine aren't getting oil. They flushed the oiling system(whatever that means), changed her oil and filter, and sent her on her way. The check engine light was back on again the next day. This makes no sense to me. I did however read on the net that the slow timing could be caused by "continuous oil flow to the VCT piston chamber." This is not the same as "parts of the engine aren't getting oil."
Is the dealership trying to rip her off, do they not know what they're doing, or could they have some justification for only changing the oil and filter? Thanks for any advice/

Posted by on

1 Answer

  • Level 3:

    An expert who has achieved level 3 by getting 1000 points


    An expert that got 10 achievements.


    An expert that got 5 achievements.

    Vice President:

    An expert whose answer got voted for 100 times.

  • Master
  • 617 Answers

Have found that be adding a product made by a company called seaform called motor tune-up, costs about 9 bucks put into your oil will clean the sludge & build up in engine, i have used for about 12 years now works great can also use to clean injectors, i would put 1 whole can in oil, drive about 30 days, then change oil & filter, on normal bases, i use 1/2 can in oil & 1/2 in fuel tank i do every 2 months

Posted on Feb 05, 2010

1 Suggested Answer

  • 2 Answers

SOURCE: I have freestanding Series 8 dishwasher. Lately during the filling cycle water hammer is occurring. How can this be resolved

a 6ya expert can help you resolve that issue over the phone in a minute or two.
best thing about this new service is that you are never placed on hold and get to talk to real repairmen in the US.
the service is completely free and covers almost anything you can think of (from cars to computers, handyman, and even drones).
click here to download the app (for users in the US for now) and get all the help you need.

Posted on Jan 02, 2017

Add Your Answer

Uploading: 0%


Complete. Click "Add" to insert your video. Add



Related Questions:

3 Answers

What does the code p0012 mean

Hi Craig, hope your doing well today. The code you have P0012 means: Camshaft Timing Over-Retarded. It could be the Camshaft Position Actuator on Bank 1 or Computer and even Wiring Related. Without checking it out there is no way of knowing which is the problem. Unless you have a lot of money and just want to try the actuator, I suggest you have it checked out. Hope this helps and have an awesome day Craig!

Jun 03, 2014 | Ford Taurus Cars & Trucks

1 Answer

2001 Mazda Miata with code P0012

Maybe the cam actuator is worn inside?

Oil passages clogged going to vsv,cam,actuator
or how ever it works?

Have you googled the question?

Recheck the cam timing & belt relationship

Mar 11, 2014 | 2004 Ford F150

1 Answer

How to fix the faulty code p0012 for 2003 mazda demino

code p0012 refers to the camshaft position (CMP) intake left front bank 1-timting over retarded/ system performance---causes---valve timing, engine mechanical fault CMP actuator wiring. To have the valve timing out it has to be the cmp actuator as the valve timing will not alter unless there is a failure in the variable actuator on the end of the cam shaft. I suggest you consult a mazda specialist mechanic to explain the workings of the cam shaft

Jul 17, 2013 | Cars & Trucks

1 Answer


P0012 - "A" Camshaft Position - Timing Over-******** (Bank 1)
OBD-II DTC Trouble Code Description

"A" Camshaft Position - Timing Over-******** (Bank 1)
What does that mean?

A code P0012 refers to the VVT (variable valve timing) or VCT (variable camshaft timing) components and the car's PCM (powertrain control module, also called an ECM). That consists of a few different components but the P0012 DTC specifically refers to the camshaft (cam) timing. In this case, if the cam timing is over-********, the engine light will be illluminated and the code will be set. The "A" camshaft is either the intake, left, or front camshaft.
Potential Symptoms

Most likely a P0012 DTC will result in one of the following:

hard starting
poor idle and/or

There are potentially other symptoms as well. Of course, when trouble codes are set, the MIL (malfunction indicator lamp, a.k.a. the check engine light) illuminates.

A P0012 DTC trouble code may be caused by one or more of the following:

Incorrect camshaft timing
Wiring problems (harness/wiring) in intake timing control valve control solenoid system
Continuous oil flow to VCT piston chamber
Failed timing valve control solenoid (stuck open)

Possible Solutions

The main thing to check is to verify the operation of the VCT solenoid. You're looking for a sticking or stuck VCt solenoid valve caused by contamination. Refer to vehicle specific repair manual to perform component tests for the VCT unit. Notes: Dealer techs have advanced tools and the ability to follow detailed troubleshooting steps, including the ability to test components using a scan tool.

Nov 26, 2011 | 2004 Ford F150

1 Answer

Check engine light is on, transmission light comes on when code is active. code reads p015

P0015 "B" Camshaft Position -Timing Over-Retarded (Bank 1) - See Trouble Code P0012
P0012 "A" Camshaft Position - Timing Over-Retarded (Bank 1)

Would need your Mazda car/truck model/model year/engine type (8th digit of VIN), to
look up what sensors/conditions light your dashboard transmission light...

Jun 21, 2011 | Mazda MAZDA3 Cars & Trucks

3 Answers

I have a f150 04 and the code p0012 came up fills like your on a bull when driving intake retarded bank 1 is what came up on the scanner

P0012 A Camshaft Position - Timing Over - Retarded (Bank 1 A P0012 DTC trouble code may be caused by one or more of the following:
  • Incorrect camshaft timing
  • Wiring problems (harness/wiring) in intake timing control valve control solenoid system
  • Continuous oil flow to VCT piston chamber
  • Failed timing valve control solenoid (stuck open)

Jun 13, 2011 | 2004 Ford F150

1 Answer

The service engine soon light came on in my 2003 Ford Explorer. What does that mean?

The service light can come on for many reasons. You need to ask a sales clerk at the local auto parts store to read the codes for your car and tell you what the codes indicate. When you get them to tell you, pay attention to the the last code (most recent) and instead of trying to replace parts based on the code readouts, instead you should post on fixya what the codes indicate and experts can then give you suggestions to help you fix the problem for the least expense.

Aug 05, 2010 | 2003 Ford Explorer

2 Answers

Have an engine code p0012,what could it be.on a 2001 v w beetle 1.8 have already changed the timing belt,damper,tentioner,water pump,and check engine light keeps coming on.

The fault code P0012 is a fault on the camshaft position........the probable causes are listed as:
Valve timing, engine mechanical failure, CMP actuator. Hope this helps

Mar 02, 2010 | 2001 Volkswagen Beetle

1 Answer

2001 Miata check engine light on. [cause is P0012]

The cam angle sensor need to be replace. Once it's cooked it will never the same.

Have to consider moving to synthetic oil (Like Amsoil) or remove the front license plate (please check state regulation first).


I'm using Amsoil Synthetic
10W-30 in summer and 5W-30 in winter

Use 65/35 Amsoil coolant mix ration instead of 50/50

Removing the license plate does help air flow.

Clean junk collect in front of the A/C condenser and radiator.

Check radiator cap's plastic gasket.
Get a Rad-Cap

Check/Clean the ECU contacts with CRC electronic part cleaner,

@ 85,000+ miles be prepare for timing belt + water pump change.

Clean / change temp sensor ///// monitor electric fan for operation.

Cam sensor can not be overheated.

<230 F is ideal

I listed everything that can keep the motor cool.

Please rate my answer if it's helpful to you.



Dec 12, 2009 | 2001 Mazda MX-5 Miata

Not finding what you are looking for?
2001 Mazda MX-5 Miata Logo

1,231 people viewed this question

Ask a Question

Usually answered in minutes!

Top Mazda Experts


Level 3 Expert

75807 Answers

Colin Stickland
Colin Stickland

Level 3 Expert

22133 Answers

Jeff Turcotte
Jeff Turcotte

Level 3 Expert

8172 Answers

Are you a Mazda Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides