Q: Check engine light is on, giving error code P03344.

asked by on January 08, 2017

Last night, middle of driving in a trip, the VSA indicator began blinking, check engine light came on and the "D" (drive" was blinking as well. I stopped the car to restart it. VSA went off, check engine remained on and "D" still flashing. This morning, check engine is on but no flashing "D". I notice the last 3 days the engine has been making louder noises, and ECO does not come on any more. AutoZone provided me code P0344 - Camshaft Position (CMP) Sensor Intermittent Interruption, which indicates a faulty sensor, but the paperwork says replace Camshaft and Lifters. Not convinced that needs to be replaced. Also talk about potentially replacing distributor cap and rotor. Replacing a sensor doesn't seem to be the answer, in terms of engine noises.

My car has 167000 miles.
My car has an automatic transmission.

Camshaft Position Sensor Replacement $119.59 - $907.58 Get a Quote

Your vehicle does not use a distributor cap or rotor to provide spark. Instead the ignition system is based on an individual "coil over plug" arrangement. Engine noise, of a rattling or metallic character, is a known accompaniment to Diagnostic Trouble Code P0344. Code P0344 sets primarily due to electrical problems, although there is one potential mechanical cause, and that is a physically damaged camshaft position sensor tone ring. Before physical damage is considered, though, all potential electrical faults should be ruled out simply because electrical issues are the most common cause of the Code setting. The possibilities are numerous but include an open or shorted camshaft position sensor, poor electrical connection to the camshaft position sensor, intermittent open in the power supply circuit to the camshaft position sensor, and intermittent short to ground in the power supply circuit to the camshaft position sensor. Unless the diagnostic that you have received included a comprehensive check of electrical faults, you should not proceed with any "recommended" repair. If you desire a diagnostic through YourMechanic, the service to request is camshaft position sensor diagnostic/replacement and if requested a certified Mechanic will be dispatched and get this resolved conclusively for you. Please let us know if you have additional concerns.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing


Experienced Mechanic?

Earn up to $70/hr

What others are asking

Car shaking after Check Engine light came on.
It sounds like you have a cylinder misfiring. I would recommend having a technician come out and check the code on the car (https://www.yourmechanic.com/services/check-engine-light-is-on-inspection) to determine what is causing the misfire. It could be a wide range of things such...
Air not working after alternator repair
There is a chance that the electrical connector that goes to your AC compressor may have gotten disconnected while the alternator was being worked on; it is in close proximity to the alternator and may have been bumped. I would...
Bumper detached
The bumper on your vehicle is made up of several components of the bumper cover. There is the bumper made of foam and the bumper bar. I assume the bumper cover is the part that is detached. If it is...
Abs, brake, and vsc warning lights
Hello. Most of the time if the vehicle is running fine and the lights just came on then you more than likely have low brake fluid. If the fluid level is low then all of these lights will come on....
My car won't start I just got a new starter , when I try to start my car it make a click sound nothing else.
Hi there. It sounds like a weak battery, however there are other possibilities that can create the same symptom. Has the battery been tested? Have it tested with a digital volt/ohm tester that provides current voltage, cold cranking amps, and...
P2178 and P115D codes are showing up on a scanner. Could both be related to the MAF sensor?
Hi there. The code P115D (http://www.obd-data.com/p115d.html) is for the mass air flow sensor (MAF (https://www.yourmechanic.com/services/mass-airflow-sensor-replacement)). It says that the sensor has an offset signal. The code P2178 (https://www.yourmechanic.com/article/p2178-obd-ii-trouble-code-system-too-rich-off-idle-bank-1-by-jay-safford) says that bank 1 is too rich. This means that the engine...
Car turn off when I stop at traffic light
If your vehicle is equipped with an idle air control valve or the throttle body is very dirty, these situations can caused the vehicle to stall. The idle air control valve will allow air to enter the engine when the...
Got a code of p0851 on 04 Forester xt. Shifter was stuck in park but I was able to jiggle it free. Today the oil light was flicking and stalling. Are these Related?
Hi there. The neutral safety switch (transmission position switch (sensor)) on the transmission and the engine oil light on the dash have nothing in common. If the neutral safety switch has failed, then the transmission may start in gear or...
Car says "run mode change system check"
Hi there. This problem seems to be unique to Subaru's and tends to be caused due to a failure within the ECM. The only way to pinpoint the source of this code and determine a course of action is to...

Related articles

Symptoms of a Bad or Failing Barometric Sensor
Common signs include poor engine performance, like sluggish acceleration, lack of power, and misfires, as well as the Check Engine Light turning on.
How to Replace an Ambient Temperature Sensor
The ambient temperature sensor monitors the car's temperature inside and out. This sensor allows the AC to maintain comfortable cabin temperatures.
How to Replace a Car Battery Temperature Sensor
The battery has a battery temperature sensor that can fail if the Check Engine Light comes on, the battery voltage is low, or the RPM curve surges.