Skip the auto shop - Our mechanics make house calls

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?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
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

Get a quote

What others are asking

Q: Car stalled and now won't crank

If your lights are not coming on you could have alternator failure. When the alternator fails, the car simply switches over to the battery for its electrical needs. The problem with that is that without the alternator, the battery drains...

Q: There is a squeaky noise coming from the right side of the vehicle.

Hello. If adjusting the e-brake helped then the issue is usually in the e-brake shoes. It is common for the hold down hardware for the brakes to wear out allowing the brakes to shift. When this occurs they will rub...

Q: What outher audi seats will bolt up an fit in my car

Hello. The main concern would be the compatibility of any sensors (e.g., air bag) that might be integral to the seat as well as the compatibility of the power seat controls, plugs and so forth. There are several way to...

Related articles

How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...
What are the Car Pool Rules in Hawaii?
Hawaii is widely regarded as a land of vacation and relaxation, and as such, its scenic roads and routes are far better known than the state’s freeways. But, as with all...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...