How to Replace the Crankshaft Position Sensor in a 2001 Chevrolet Silverado

Newer vehicles like the 2001 Chevrolet Silverado use a computer to control the engine's operation. In order for the computer to read an engine's condition at all times and make necessary adjustments, various sensors relay information about the engine to the computer. The crankshaft position sensor determines spark timing, and when faulty it can relay inaccurate information. The only repair for a faulty sensor is to replace it.

Things You'll Need

  • Small adjustable wrench
  • Floor jack
  • Jack stands
  • Socket set
  • Box-end wrenches
  • Flat-head screwdriver
  • Open the hood of the Silverado and disconnect the negative battery terminal with a small adjustable wrench.

  • Raise the truck on one side, using a floor jack, and place a jack stand beneath a solid point such as a frame rail. Slowly lower the truck onto the jack stand. Repeat for the other side of the Silverado.

  • Remove the transmission bell housing cover bolt, located beneath the starter motor, using a socket wrench.

  • Remove the white oil-level sensor connector, located beneath the starter motor, by squeezing together the locking tabs on its body and pulling it away from the sensor.

  • Remove the two large starter motor bolts, being careful to support the motor with one hand while using the socket wrench to loosen and remove the bolts. Carefully lower the starter.

  • Disconnect the wires on the starter with a box-end wrench, and remove the starter.

  • Disconnect the connector from the crankshaft position sensor, located above the starter mounting area, by prying back the locking tab with a flat-head screwdriver and pulling the connector away from the sensor.

  • Use the socket wrench to remove the sensor's mounting bolt, located next to the sensor, and pull the sensor from the engine. Installation is the reverse of removal.