Pelican Parts
Porsche Parts Catalog Accessories Catalog Porsche How To Articles Porsche Tech Forums
Call Pelican Parts at 888-280-7799
View Recent Cars  |Shopping Cart Cart | Project List | Order Status | Help
 >  >
Crankshaft Position Sensor Replacement

Pelican Technical Article:

Crankshaft Position Sensor Replacement

Jared Fenton


1 hour1 hr






8mm hex driver

Applicable Models:

Porsche 955 Cayenne S (2003-08)
Porsche 955 Cayenne Turbo (2003-08)

Parts Required:

Crankshaft position sensor

Hot Tip:

Remove intake manifold for better access

Performance Gain:

Engine that actually runs

Complementary Modification:

Replace camshaft position sensors

The crankshaft position sensor (CPS) is responsible for providing the vehicle's computer (DME) with an input signal needed to insure that the ignition fires correctly in relation to the crankshaft position. If the crank sensor fails, the engine simply won't run as the DME has no reference point to calculate from. Often times, a failing CPS can manifest as an engine that cranks and cranks for an extended period before firing.

Replacing the CPS requires you to jack up the vehicle and secure it on jack stands (remember to wear safety glasses). See our article on Jacking Up your Cayenne for more information. If you have a Cayenne with adjustable ride height, it may be possible to set the car at the highest setting. Either way, you need enough room to be able to crawl under the car and access the right side on the transmission bellhousing where it bolts to the engine. The CPS is mounted in a hole on the side of the bellhousing. It works by detecting the position of the flywheel (bolted to the end of the crankshaft) at any given time. Based on this information, it sends a signal to the DME that allows it to determine the correct timing for the ignition.

Removing the sensor from the transmission is relatively easy. However, removing the sensor from the wiring harness can be a bit of a challenge due to the location. The connector is located directly behind the bracket holding the right side secondary air pump in place. There are two ways to gain easier access: either remove the intake manifold or the bracket for the secondary air pump. See our articles on Intake Manifold Removal and Valve Cover Gasket Replacement for more information.

Here is the crankshaft position sensor on Porsche Cayennes fitted with the V8 engine.
Figure 1

Here is the crankshaft position sensor on Porsche Cayennes fitted with the V8 engine. The sensor is located on the right side of the transmission bellhousing right where is bolts up to the engine. Removal of the sensor is relatively easy. Simply remove the 8mm hex bolt (yellow arrow) holding the sensor (green arrow) to the transmission bellhousing. Now pull the sensor out of the mounting bore. The new sensor pushes in at the same location.

Here is the area where the sensor plugs into the wiring harness (green arrow).
Figure 2

Here is the area where the sensor plugs into the wiring harness (green arrow). Getting the sensor disconnected is a bit of a chore, as you can't see the connector. You'll have to feel around for it, press the tab to release and pull it off.

Here is aPicture of the harness connector with the intake manifold removed (green arrow).
Figure 3

Here is a picture of the harness connector with the intake manifold removed (green arrow). As you can see, it isn't the easiest thing to access. You may have to bite the bullet and remove the intake manifold if you can't access the plug. See our article on Intake Manifold Removal for more information.

Comments and Suggestions:
byme88 Comments: I have a Cayenne 2004 Turbo that was having problem with the coolant T connector. As I replacing the T part of the Coolant systems by the wire harness under the secondary pump, I removed the plugs of the wire connected to the CPS.
Once completed the T coolant part replacement, I reassembled and forgot to connect the CPS plug!

I start the car OK, drive around for about 10 miles and saw the CEL came on. I drove home and turn off engine and read the DTE with the scan. Found code P0335 and reset the code. Once it reset I could not start the car anymore! scanning found same error code P0335.

I replaced the CPS with new part, but the car would not start and reading still again shown the code P0335!!

My question is could it be the new CPS part is defected?

How can I be sure without having to purchase another one? I don't mind to do so since the part is relatively cheap, but just don't want to have to purchase another CPS and found out that the issue is laying somewhere.

Does anyone have same issue? and how do I fix this issue.
Any suggestion is appreciated.
Thanks in advance!
December 9, 2017
  Followup from the Pelican Staff: try installing the new, clearing the fault code, if it still doesn't start. You may have a bad sensor. - Nick at Pelican Parts  
Uncle Comments: As others have said this is not a hard job to do with the air pump removed you can get a look at the plug. Once you get the plug undone the rest is pretty easy. Took me around 15 minutes start to finish. For the love of god don’t remove the inlet manifold just to get to the plug.
May 21, 2017
  Followup from the Pelican Staff: Thanks for the additional info and feedback. We appreciate it.
- Nick at Pelican Parts
vhr Comments: I just did the replacement. Took about 1h and I only removed the secondary air-pump bracket. I mostly struggled with the 2 main wire holders that you access from under the car.
The sensor connector slide out of its bracket after you depress the tab. Before changing the sensor, be sure there is no metal chip on the magnet. Remove the one screw pull out the sensor, clean it and retry.
February 25, 2017
  Followup from the Pelican Staff: Thanks for your feedback! We appreciate your contribution to the DIY community. - Casey at Pelican Parts  
Addi Comments: i´m being offered a used cayenne s for 1/3 the going price, problem it has is a error code P0344 crankshaft position sensor signal intermittent bank 1, sensor 1,
faulty wiring and connections, faulty crankshaft position sensor. Will following the aricle above take care of that ? can you supply me with the needed parts and ship them to Iceland ?
March 26, 2016
  Followup from the Pelican Staff: To be sure, test the signal from the sensor to the DME. Pelican Parts should be able to get you the part.

To be sure, Give our parts specialists a call at 1-310-626-8765
- Nick at Pelican Parts
Tim Comments: Did some digging behind the pump and found the CPS cable behind the air pump. Ordered a new one from Pelican Parts will be trying to do this without removing the intake manifold.
Thank you for the article
January 20, 2016
  Followup from the Pelican Staff: Thanks for the additional info. We appreciate it. I will have the article updated.
- Nick at Pelican Parts
Tim Comments: Hi I'm getting code P0335 Crankshaft Pos. Sensor A Circ Malfunction and P0336 Crankshaft Pos. Sensor A Circ Range/Performance/Missing tooth. I think I have to replace the sensor.
Any additional tips to detach the sensor without removing the intake?.. it's like killing a fly with a bazooka. is the plug for the sensor behind the air pump?..or under the maniorld?.. I can't figure out the orientation of the image. Thank you
January 19, 2016
  Followup from the Pelican Staff: The article you commented on has the procedure. I am not aware of any shortcuts. - Nick at Pelican Parts  

About Us
Pelican Parts, LLC
1600 240th Street
Harbor City, CA 90710
Order Online or Call:
Sign Up for Pelican Pit Stop News & Special Offers
Page last updated: Mon 1/15/2018 02:50:08 AM