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

Tiny
PETAR1987
  • MEMBER
  • 2007 FORD C-MAX
  • 1.8L
  • TURBO
  • 2WD
  • MANUAL
  • 45,000 MILES
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.
Thursday, December 15th, 2022 AT 4:33 PM

1 Reply

Tiny
JACOBANDNICKOLAS
  • MECHANIC
  • 108,268 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.
Was this
answer
helpful?
Yes
No
Thursday, December 15th, 2022 AT 8:54 PM

Please login or register to post a reply.

Sponsored links