Codes P0087 and P1622, where is the Crankshaft position sensor located?

2007 FORD C-MAX
45,000 MILES • 1.8L • TURBO • 2WD • MANUAL
Avatar
PETAR1987
  • MEMBER
  • 1 POST
Hi,

I have the vehicle listed above 1.8 TDCI 2007 (DM2) that stopped after being idle (warming up) and it won't start. After it does, it turns off not long after. Some say it might be the crankshaft position sensor. The codes are "P0087 low fuel pressure" and "P1622 immobilizer ID does not match".
Some say those problems went away after replacing and even cleaning the connection of the crankshaft sensor.
Any tips? Where is the sensor located?
Thanks everyone, all the best.
Dec 15, 2022 at 4:33 PM
Repair Safety Notice: This information is for general instructional purposes only. Vehicle repair can be dangerous. Verify all information, follow manufacturer service procedures, use proper tools and safety equipment, and consult a qualified repair shop when needed.
Advertisement
Avatar
JACOBANDNICKOLAS
  • AUTOMOTIVE REPAIR CONTRIBUTOR
  • 110,190 POSTS
Hi,

This vehicle model wasn't offered in the US, so I don't have the specifics. However, I will try my best to help.

In most cases, the crankshaft position sensor is located near the harmonic balancer at the front of the engine. On others, it can be located on the side of the engine block near the rear of the engine or even the transmission bell housing.

Here is a link you may find helpful. It shows different locations a sensor may be found.

https://www.2carpros.com/articles/crankshaft-angle-sensor-replacement

If you look at the pic below, that is from a 2007 Ford Focus 2.0L. I highlighted the sensor.

Let me know if any of this helps or if you have other questions.

Take care,

Joe

See pic below.
Dec 15, 2022 at 8:54 PM
Advertisement