I have a 2007 Jeep Compass. The past few months I have had a few issues with it. When accelerating the car seems sluggish. It would jerk and then it would ride pretty smooth once reaching around 30 mph. The check engine light also came on. This seems to happen more when the air-conditioning is on. Yesterday I was accelerating and around 15-20 mph there was a big jerk and the car would not go above 20 mph without the RPM's going into the red. The Check engine light started to blink. I turned the car off for about 3 min then started it again. Check engine light still blinking. I started to acceleration very gently and it seemed fine but I know there still must be a problem. Plugged in and got Codes for a missfire and Crank Shaft Position Senor. Reading other pages it looks like this sensor is fairly easy to replace but some sights say for the (4WD) AWD 2.4 engines that the Power Transfer Unit has the be taken out. Not to sure if that is something intense or not. Has anyone done this replacement on a 2.4 Engine?
Sorry for the delayed response, replaced the sensor (with a MOPAR sensor); its not to difficult, the problem lies in clearing the code, the relearn procedure I have found for the CPS is as follows:
1. Clear the Code
2. Accelerate the vehicle to 70 mph, then coast to 40 mph.
3. CPS should have learned the position of the crank, code should not come back.
The problem I have is, I clear the code and it comes right back, even after the relearn procedure.
The model I did it on was a 4wd, it only took about an hour; you need to take off the heat shield (3 bolts), air box (taking the air box off helps a TON), blindly find the hole to put the crank sensor back in, then put it all back together. I did disconnect the battery, but I'm going to try disconnecting the battery and doing the re-learn procedure again this weekend.
on the 2007 2.4 L jeep patriot AWD I took the drive axle out of the hub to make it easier to reach the 2 bottom bolts on the heat shield to be removed. they are 10mm and 13mm. I reached the top heat shield bolt from top and I reached the crankshaft position sensor bolt from the top with a 10 inch extension for the 10mm socket.