Code P0340 CAM shaft position sensor location needed

Tiny
KEVNEL
  • MEMBER
  • 2004 CHEVROLET CAVALIER
  • 2.2L
  • 4 CYL
  • 2WD
  • AUTOMATIC
  • 102,304 MILES
My car is throwing a p0340 code I hooked up my obd2 and it said that it was a camshaft sensor issue. I have spent the last few days searching for it with no luck and I also have not seen any videos or online info about the location of it but there is info on the crankshaft sensor, so i'm wondering does this car have one and if not why is it throwing a cam sensor code? Also, it's the 2.2L ecotec engine.
Monday, May 17th, 2021 AT 7:29 AM

7 Replies

Tiny
KEN L
  • MASTER CERTIFIED MECHANIC
  • 42,895 POSTS
On top left side of cylinder head mounted to ignition coil housing. Here is a guide to help you step by step with instructions. Check out the images (Below). Please let us know if you need anything else to get the problem fixed.
Was this
answer
helpful?
Yes
No
Tuesday, May 18th, 2021 AT 9:56 AM
Tiny
KEVNEL
  • MEMBER
  • 4 POSTS
I looked but didn't see anything in that area. I also uploaded a picture.
Was this
answer
helpful?
Yes
No
Saturday, May 22nd, 2021 AT 11:17 AM
Tiny
KEVNEL
  • MEMBER
  • 4 POSTS
I looked but couldn't find the sensor.
Was this
answer
helpful?
Yes
No
Saturday, May 22nd, 2021 AT 11:19 AM
Tiny
KEN L
  • MASTER CERTIFIED MECHANIC
  • 42,895 POSTS
You need to remove the coil housing cover (the top piece).
Was this
answer
helpful?
Yes
No
-1
Sunday, May 23rd, 2021 AT 11:58 AM
Tiny
KEVNEL
  • MEMBER
  • 4 POSTS
Still no luck unless i'm still in the wrong location. I added a photo so you can see what i'm looking at.
Was this
answer
helpful?
Yes
No
Tuesday, May 25th, 2021 AT 3:25 PM
Tiny
KEN L
  • MASTER CERTIFIED MECHANIC
  • 42,895 POSTS
Thanks. Yep, it is not there. Can you look toward the rear of the engine or send a pic please?
Was this
answer
helpful?
Yes
No
Wednesday, May 26th, 2021 AT 10:51 AM
Tiny
KASEKENNY
  • MECHANIC
  • 18,907 POSTS
Just to jump in on this one. The CPS is part of the ignition control module on this engine.

I am attaching the info below on how to find this but also the testing for this code because it may not be the ICM as the issue.

So, I would suggest running through this test and see what results you come up with.

Let us know what questions you have.

Thanks
Was this
answer
helpful?
Yes
No
Friday, April 1st, 2022 AT 1:41 PM

Please login or register to post a reply.

Sponsored links