Camshaft Position Sensor - P0340
I got a CEL in my 98 GS300. It began to hesitate every time I accelerated from a stop. As I continued to drive a little more, the engine would turn off when I tried to make a turn at slower speeds. I scanned for codes. P0340 came up for the camshaft position sensor. The sensors start off around $40. I always recommend using OEM parts when it comes to sensors. I used one I had off of my Aristo 2JZGTE. It’s the same thing.
The location of the sensor is on the head, right next to the engine hook, on top of the cylinder 6 runner. To get to it, you have to remove a lot of things.
You have to remove:
- Negative battery terminal
-Air box
- Intake pipe and vacuum lines
- disconnect all sensors around intake and throttle body
- remove throttle body
-remove all vacuum lines and sensors around intake plenum
-remove Y-plenum
-remove upper intake manifold
The next part is where I got stuck. I had removed all lower runner bolts and it wasn’t coming off. On my GTE, I had unbolted the 7 bolts just enough to where I can press down on the lower runners and have enough room to fit a small 10mm open ended wrench on the camshaft position sensor bolts. There are two. Gently pull the old sensor out and replace. make sure everything goes back the same way it came out. Upon start up, I had a big vacuum leak which I was easily able to figure out.
This is job is labor intensive. It’s very expensive for a shop to do it. If you’re going to do it, I would recommend you take your time with it so you don’t miss any details.
The location of the sensor is on the head, right next to the engine hook, on top of the cylinder 6 runner. To get to it, you have to remove a lot of things.
You have to remove:
- Negative battery terminal
-Air box
- Intake pipe and vacuum lines
- disconnect all sensors around intake and throttle body
- remove throttle body
-remove all vacuum lines and sensors around intake plenum
-remove Y-plenum
-remove upper intake manifold
The next part is where I got stuck. I had removed all lower runner bolts and it wasn’t coming off. On my GTE, I had unbolted the 7 bolts just enough to where I can press down on the lower runners and have enough room to fit a small 10mm open ended wrench on the camshaft position sensor bolts. There are two. Gently pull the old sensor out and replace. make sure everything goes back the same way it came out. Upon start up, I had a big vacuum leak which I was easily able to figure out.
This is job is labor intensive. It’s very expensive for a shop to do it. If you’re going to do it, I would recommend you take your time with it so you don’t miss any details.
I’m not sure why these pictures are coming out sideways but here you can see where it failed. The magnetic part was separating itself from the plastic base. To me it looked like it was twisting itself off.
[QUOTE=VIP161;10085209]I got a CEL in my 98 GS300. It began to hesitate every time I accelerated from a stop. As I continued to drive a little more, the engine would turn off when I tried to make a turn at slower speeds. I scanned for codes. P0340 came up for the camshaft position sensor. The sensors start off around $40. I always recommend using OEM parts when it comes to sensors. I used one I had off of my Aristo 2JZGTE. It’s the same thing.
The location of the sensor is on the head, right next to the engine hook, on top of the cylinder 6 runner. To get to it, you have to remove a lot of things.
You have to remove:
- Negative battery terminal
-Air box
- Intake pipe and vacuum lines
- disconnect all sensors around intake and throttle body
- remove throttle body
-remove all vacuum lines and sensors around intake plenum
-remove Y-plenum
-remove upper intake manifold
The next part is where I got stuck. I had removed all lower runner bolts and it wasn’t coming off. On my GTE, I had unbolted the 7 bolts just enough to where I can press down on the lower runners and have enough room to fit a small 10mm open ended wrench on the camshaft position sensor bolts. There are two. Gently pull the old sensor out and replace. make sure everything goes back the same way it came out. Upon start up, I had a big vacuum leak which I was easily able to figure out.
This is job is labor intensive. It’s very expensive for a shop to do it. If you’re going to do it, I would recommend you take your time with it so you don’t miss any details.[what is the proper way to put it back in? i just recently took it out yesterday but have been having a very tough time being able to put it back in due to the lack of clearance. Anything helps thank you!]
The location of the sensor is on the head, right next to the engine hook, on top of the cylinder 6 runner. To get to it, you have to remove a lot of things.
You have to remove:
- Negative battery terminal
-Air box
- Intake pipe and vacuum lines
- disconnect all sensors around intake and throttle body
- remove throttle body
-remove all vacuum lines and sensors around intake plenum
-remove Y-plenum
-remove upper intake manifold
The next part is where I got stuck. I had removed all lower runner bolts and it wasn’t coming off. On my GTE, I had unbolted the 7 bolts just enough to where I can press down on the lower runners and have enough room to fit a small 10mm open ended wrench on the camshaft position sensor bolts. There are two. Gently pull the old sensor out and replace. make sure everything goes back the same way it came out. Upon start up, I had a big vacuum leak which I was easily able to figure out.
This is job is labor intensive. It’s very expensive for a shop to do it. If you’re going to do it, I would recommend you take your time with it so you don’t miss any details.[what is the proper way to put it back in? i just recently took it out yesterday but have been having a very tough time being able to put it back in due to the lack of clearance. Anything helps thank you!]
Thread
Thread Starter
Forum
Replies
Last Post



