Code P0340

Tiny
RITAZZZ
  • MEMBER
  • 2006 HYUNDAI TUCSON
  • V6
  • 4WD
  • AUTOMATIC
  • 82,000 MILES
Replaced camshaft part but still have code p0340.
Thursday, August 22nd, 2019 AT 4:10 PM

11 Replies

Tiny
KASEKENNY
  • MECHANIC
  • 18,907 POSTS
Hi,

I assume you replaced the camshaft position sensor. If this was not the cause then more than likely you have a wiring issues. Here is the trouble shooting for this code.

The way this works is the ECM needs to get a signal from the cam sensor when it senses the crankshaft sensor which means the engine is running. When it does not get a signal from the cam sensor then it sets this code.

Let me know what you find and if you have questions and we can go from there.

https://www.2carpros.com/articles/how-to-check-wiring
Was this
answer
helpful?
Yes
No
+1
Thursday, August 22nd, 2019 AT 6:03 PM
Tiny
RITAZZZ
  • MEMBER
  • 6 POSTS
Hello, could the timing belt be the problem?
Was this
answer
helpful?
Yes
No
Thursday, August 22nd, 2019 AT 6:14 PM
Tiny
KASEKENNY
  • MECHANIC
  • 18,907 POSTS
No. This is a sensor code. It is saying the ECM did not get a signal from the Cam senor which means it is a sensor or wiring issue. There is a slim chance it is the ECM itself. However, sensor and wiring are the main culprits.
Was this
answer
helpful?
Yes
No
+1
Thursday, August 22nd, 2019 AT 6:17 PM
Tiny
RITAZZZ
  • MEMBER
  • 6 POSTS
Okay, thank you!
Was this
answer
helpful?
Yes
No
Thursday, August 22nd, 2019 AT 6:23 PM
Tiny
KASEKENNY
  • MECHANIC
  • 18,907 POSTS
You are welcome. Please let us know what you find once it is repaired. Thanks for using 2CarPros.
Was this
answer
helpful?
Yes
No
Thursday, August 22nd, 2019 AT 6:33 PM
Tiny
RITAZZZ
  • MEMBER
  • 6 POSTS
Now my mechanic thinks it’s my timing belt. Bought my car at 80,000 miles. I don’t know if it was changed at 60,000 miles!
Was this
answer
helpful?
Yes
No
Sunday, August 25th, 2019 AT 10:06 AM
Tiny
KASEKENNY
  • MECHANIC
  • 18,907 POSTS
What is he basing that on? Sounds like a guess if he didn't give any reason.

I attached the document that explains this code. The P0340 is set when the PCM gets 0V from the camshaft sensor. The only way this happens is if the sensor is bad or the circuit is bad. If the timing belt is worn or old, it will still turn the cam shaft which will deliver some sort of voltage. It may not be correct but unless the belt broke, I don't see how it will set this code.

He needs to monitor the cam sensor circuit with a volt meter and see what the voltage is. Again, maybe I don't have all the information but based on this, I just don't see how the belt would cause this code.
Was this
answer
helpful?
Yes
No
Sunday, August 25th, 2019 AT 1:20 PM
Tiny
RITAZZZ
  • MEMBER
  • 6 POSTS
He said because he have changed my camshaft position sensor twice plus check the wiring and the code keep coming back on.
Was this
answer
helpful?
Yes
No
Sunday, August 25th, 2019 AT 3:26 PM
Tiny
KASEKENNY
  • MECHANIC
  • 18,907 POSTS
Okay. Maybe I am missing something that he knows.

Is there any history to this? Does the engine start and run? Or did it run and then just stop one day?

If you look at this first attachment it gives the possible causes. If you look the first two are wiring issues, the next is a possible misalignment of the cam and crank pulleys, the last is the sensor.

The only way it would be the cam and crank pulleys being misaligned is if the belt jumped a tooth, or it was not put back together correctly. Again, this is why I am doubting it is the belt because I didn't read anything like that happening. Also, if he checked the signal he should know if he is getting a proper signal. The proper way to diagnose this being a timing belt before he tears it down to look at it, is to use a lab scope.

With a lab scope he needs to look at the cam and crank patterns to see if they are lining up properly. I attached sample. This is off of a Chrysler product so your pattern is going to look different but the idea is the same. If the belt is causing the issue, then the cam and crank sensor will not line up as they should. If he as not done something like this then he is going to be doing a lot of work to tear this down just to look. If he doesn't find anything then you will be right back where you are right now. So unless he has some sort of proof that this is the issue, I would just ask if he is going to charge you to check the belt if that does not fix it.
Was this
answer
helpful?
Yes
No
Sunday, August 25th, 2019 AT 4:08 PM
Tiny
RITAZZZ
  • MEMBER
  • 6 POSTS
The engine runs I took it to him because my engine light came on.
Was this
answer
helpful?
Yes
No
Sunday, August 25th, 2019 AT 4:13 PM
Tiny
KASEKENNY
  • MECHANIC
  • 18,907 POSTS
Okay. As I said, he may be correct, but I would just proceed with caution. What I mean is just ask what happens or what his policy is if he is wrong in his diagnosis. If he says, you have to pay anyway, I would probably seek a second opinion. Keep me updated. Thanks
Was this
answer
helpful?
Yes
No
Monday, August 26th, 2019 AT 1:47 PM

Please login or register to post a reply.

Sponsored links