engine
Crankshaft Position Sensor
for 2012 Ford F-150 5.0L V8 Coyote · 4WD
Editorial review:Chris Hackleman — Master Technician · 20+ years · Jeff Moore — Master Mechanic · 20+ years
Difficulty
Easy
Time
1.3 h
Tools
8
Steps
10
✓Expert-verified. Personally reviewed and approved by OLP's master technicians (Chris Hackleman & Jeff Moore — 20+ years each). Always follow the vehicle's factory service information and torque specs.
This procedure covers the removal and replacement of the crankshaft position sensor on a 2011-2014 Ford F-150 with the 5.0L Coyote V8 engine.
Warnings
⚠Allow engine to cool completely before beginning work to avoid burns from hot components
ℹ️The crankshaft position sensor is located on the passenger side of the engine block, near the bell housing
⚠Do not drop the sensor mounting bolt into the bell housing area
Tools required
10mm socketEssential
3/8 drive ratchetEssential
Extension setEssential
Torque wrench (5-20 Nm range)Essential
Shop towelsEssential
As an Amazon Associate and Autel/ANCEL partner, OLP earns from qualifying purchases — how we link. This never changes the specs we publish.
Parts
- Crankshaft position sensor × 1 — Motorcraft DY1173 or equivalent
As an Amazon Associate and Autel/ANCEL partner, OLP earns from qualifying purchases — how we link. This never changes the specs we publish.
Preparation
- Park vehicle on level ground and engage parking brake
- Allow engine to cool completely if recently operated
- Disconnect negative battery cable to prevent electrical issues
- Raise and support vehicle on jack stands if additional clearance is needed for access from below
Procedure
- 1Access the crankshaft position sensorLocate the crankshaft position sensor on the passenger side of the engine block, just above where the engine meets the transmission bell housing. It may be easier to access from underneath the vehicle. The sensor has a single electrical connector and is held by one bolt.
- 2Disconnect the electrical connectorPress the tab on the electrical connector and carefully pull it straight off the crankshaft position sensor. If the connector is difficult to remove, gently wiggle it while pulling. Do not pull on the wires themselves.
- 3Remove the sensor mounting boltUsing a 10mm socket with extension, carefully remove the single bolt securing the crankshaft position sensor to the engine block. Keep the bolt in a safe location and do not drop it into the bell housing area below.⚠Hold the bolt securely when loosening to prevent it from falling into the transmission bell housing
- 4Remove the old sensorCarefully pull the crankshaft position sensor straight out of the engine block. It may require some gentle twisting or rocking motion to break it free. If the sensor is stuck, use a flathead screwdriver to carefully pry it from the mounting surface, taking care not to damage the engine block.
- 5Clean the mounting areaUse shop towels to clean the sensor mounting hole in the engine block. Remove any dirt, oil, or debris. If necessary, use a wire brush to clean the mounting surface around the hole. Ensure no debris falls into the engine block opening.
- 6Inspect the sensor O-ring areaCheck that the old sensor O-ring came out with the sensor and did not remain in the engine block. If the old O-ring is stuck in the block, carefully remove it with a pick or small screwdriver. Verify the new sensor has a new O-ring properly seated in its groove.
- 7Install the new sensorApply a small amount of clean engine oil or dielectric grease to the O-ring on the new crankshaft position sensor. Carefully insert the sensor straight into the mounting hole in the engine block, ensuring proper alignment. Push it in until it seats fully against the engine block.
- 8Install and torque the mounting boltThread the mounting bolt by hand to ensure it is not cross-threaded. Using a torque wrench, tighten the crankshaft position sensor bolt to specification. The sensor must be secure but not over-tightened.Torque specCrankshaft Position Sensor10 Nm (7 lb-ft)
- 9Reconnect the electrical connectorPush the electrical connector firmly onto the crankshaft position sensor until you hear or feel it click into place. Gently tug on the connector to verify it is fully seated and locked.
- 10Reconnect battery and lower vehicleReconnect the negative battery cable. If the vehicle was raised, carefully lower it from the jack stands to the ground. Ensure all tools and parts have been removed from under the vehicle.
Reassembly
- Ensure the electrical connector is fully seated and locked onto the sensor
- Verify the sensor bolt is torqued to specification and the sensor is secure
- Double-check that no tools or parts were left in the engine compartment or under the vehicle
Verification
- Start the engine and verify it runs smoothly without misfires or rough idle
- Check that the check engine light does not illuminate for crankshaft position sensor codes
- Use an OBD-II scanner to verify no diagnostic trouble codes are present related to the crankshaft position sensor (P0335, P0336, etc.)
- Test drive the vehicle to ensure normal operation and no hesitation or stalling occurs
Related trouble codes on this vehicle
Codes that commonly send this job to the bay — tap one for symptoms, causes, and diagnostic steps.
P0010Intake Camshaft Position Actuator Circuit/Open Bank 1P0011Intake Camshaft Position Timing Over-Advanced Bank 1P0020Intake Camshaft Position Actuator Circuit/Open Bank 2P0021Intake Camshaft Position Timing Over-Advanced Bank 2P0068MAP/MAF - Throttle Position CorrelationP0120Throttle/Pedal Position Sensor/Switch A CircuitP0121Throttle/Pedal Position Sensor/Switch A Circuit Range/PerformanceP0220Throttle/Pedal Position Sensor/Switch B CircuitP0221Throttle/Pedal Position Sensor/Switch B Range/PerformanceP0315Crankshaft Position System Variation Not LearnedP0335Crankshaft Position Sensor A CircuitP0336Crankshaft Position Sensor A Circuit Range/Performance
Chasing one of these codes and not sure which part is guilty? Ask a master mechanic about YOUR car →