Jeep Grand Cherokee 1999-2004: How to Replace Camshaft Position Sensor

The camshaft sensor monitors the position of the camshaft and reports it to your Jeep Grand Cherokee's computer. When it goes bad, you can experience off-timing. Learn how to replace it here.

By Bassem Girgis - October 14, 2015

This article applies to the Jeep Grand Cherokee WJ (1999-2004).

The camshaft position sensor monitors the position of your camshaft and reports it to your Jeep Grand Cherokee's computer. The computer, along with other components, uses the date from the camshaft position sensor to keep the engine idling. Which means when the sensor is faulty, it gives your Jeep's computer false data, which can result in the timing being off, misfires, and rough idle. The process is not too difficult and it's worth doing at home to save some money on labor. Read on to learn how to replace the camshaft position sensor.

Figure 1. Camshaft position sensor.

Materials Needed

  • 3/8 ratchet with extension and swivel head
  • New camshaft position sensor
  • Towel

Step 1 – Disconnect battery

Open the hood and disconnect the negative battery terminal (black). Wrap it in a towel to avoid it touching anything metal, or it could create a spark.

Figure 2. Remove the negative (black) terminal.

Step 2 – Remove the old camshaft sensor

Locate the camshaft sensor. It sits right next to your oil filter. Remove the two bolts holding it in place, then unplug its connector by squeezing it and pulling it backwards.

Figure 3. Camshaft position sensor's location.

Step 3 – Install new sensor

Install the new sensor the same way you removed the old one. Align it in its place, plug the electrical connection in it, and then finally tighten the two bolts holding it in place.

Figure 4. Camshaft position sensor.

Related Discussions