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

asked by on

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.

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.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
  1. Home
  2. Questions
  3. Check engine light is on, giving error code P03344.

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

Get a quote

What others are asking

Q: Car makes high-pitched squealing noise from air conditioner

If your car is making a high pitched noise and having air conditioning problems, that may be a sign that there may be a problem with the blower motor, or perhaps blend door actuator. I would recommend having a professional...

Q: 2006 Dodge Charger 3.5 v6 P0300

Code P0300 relates to an engine misfire. Engine misfires can be caused by many different problems and are generally caused by either a spark or fuel issue or in some cases, a combination of both. Spark related problems generally will...

Q: installed a stereo but blew a fuse going to the lights on my dash board gauges (speedometer, gas gauge, rpm, etc).

The best thing to do is check all the fuses. It is entirely possible you have blown more than one fuse as well some fuses supply power to other fuses. I rarely look up the location of a fuse in...

Related articles

What Causes Hoses to Leak?
While the largest part of your engine is mechanical, hydraulics plays a significant role. You’ll find fluids at work in a number of different areas. Your car's fluids include: Engine oil Transmission...
How Long Does a Heater Control Valve Last?
Keeping the right amount of coolant in a car is essential in keeping the engine at the right temperature. Failing to have the right amount of coolant or even bad elements...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.