Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All Articles →
🛍️ Shop This Part

Guide to the 1987-1993 Chevrolet S10 Engine Crankshaft Position Sensor

Fix your S10's stalling or no-start issue by understanding how to choose the right crankshaft sensor.

3 minutes to read 1987-1993 Chevrolet S10
Difficulty
2/5
Est. Time
0.75 hrs
DIY Doable?
✅ Yes
Shop Labor
$49-$140
🚫 Do not drive — A failing crankshaft position sensor can cause the engine to stall at any time, which is a serious safety risk while driving.
Key Takeaways
  • Verify your S10's engine (VIN "W" 4.3L, some 2.5L) actually uses a crank sensor before buying.
  • Symptoms often include a no-start when hot, stalling, and rough idle.
  • Replacement is a simple DIY job for most, located on the front of the engine near the main pulley.
  • For this critical part, a reputable aftermarket brand like Standard Ignition is a reliable choice over budget options.
The Engine Crankshaft Position Sensor is a critical part of your S10's engine management system. It monitors the rotational speed and exact position of the engine's crankshaft. This information is sent to the engine control module (ECM), which then uses the data to control ignition timing and fuel injection. Without a proper signal from this sensor, the engine's computer doesn't know when to fire the spark plugs or inject fuel, leading to significant running problems. It's important to note that for the 1987-1993 model years, not all S10 engines were equipped with a crankshaft position sensor; it was most common on later models with the 4.3L V6 (CPI "W" engine) and some 2.5L engines, while many 2.8L and 4.3L TBI ("Z" engine) V6 models used the distributor for this signal.

Is Your S10 Stalling or Refusing to Start? It Could Be the Crank Sensor.

If your 1987-1993 Chevrolet S10 is experiencing issues like stalling, rough idling, or failing to start, a bad crankshaft position sensor is a likely culprit. This sensor is essential for engine operation, and when it fails, it can leave you stranded. The failure often happens when the engine gets hot, and it may start working again after it cools down, making the problem tricky to diagnose.

Choosing the Right Aftermarket Sensor for Your S10

For a vehicle of this age, finding a genuine GM or ACDelco OEM part can be difficult and expensive. Aftermarket brands like Standard Ignition and Walker Products offer readily available and affordable alternatives. Here's how they generally stack up based on community feedback:

  • Standard Motor Products (SMP): Often considered a higher-tier aftermarket brand. They are known for producing quality components that are reliable replacements for original parts. Many professional mechanics trust SMP for its consistency.
  • Walker Products: Generally viewed as a budget-friendly option. While they can be a cost-effective solution, some users in forums express a preference for OEM or higher-tier aftermarket brands for critical sensors like the crank sensor to avoid premature failure.

Pro Tip: For a critical sensor that can cause a no-start condition, spending a little more on a reputable aftermarket brand like Standard Ignition can provide better long-term reliability and peace of mind compared to the cheapest available option.

Cost of Replacing an S10 Crankshaft Position Sensor

The cost is relatively low, especially if you do the work yourself. The parts are affordable, and the labor is straightforward for a mechanic or an experienced DIYer.

Part/Service Estimated Cost
New Aftermarket Sensor $16.19 - $30.79
Shop Labor $49 - $140
Total Professional Replacement $135 - $192

Important: Before ordering, confirm your S10 has a crankshaft position sensor. Many V6 models in this year range use a pickup coil inside the distributor instead. Check your engine's VIN (8th digit): the CPI 4.3L V6 (VIN "W") uses a crank sensor, while the TBI 4.3L V6 (VIN "Z") typically does not.

Frequently Asked Questions (FAQ)

Where is the crankshaft position sensor located on a 1987-1993 S10?

On S10 models equipped with one (primarily the 4.3L CPI V6), the sensor is located on the front of the engine, near the bottom, behind the crankshaft pulley/harmonic balancer. It is typically mounted to the front timing cover.

What trouble codes are associated with a failing crank sensor on an S10?

This era of S10 uses the OBD-I system. A common code related to a loss of the crank signal is Code 12, which indicates no distributor reference pulse. While this often points to the ignition module in distributor-equipped models, it can also be triggered by a faulty crankshaft sensor in models that have one. Later OBD-II systems use codes like P0335 for a crankshaft position sensor circuit malfunction.

Is replacing the S10 crank sensor a DIY job?

Yes, for someone with basic mechanical skills and tools, this is a very feasible DIY repair. It involves removing a protective plate, unplugging the sensor, removing a single mounting bolt, and then installing the new sensor. The most important part of the installation is ensuring the area is clean and sometimes checking for proper clearance with shims if required.

Do I need a special tool or a "relearn" procedure after replacement?

For this generation of S10, a specific "relearn" procedure is not typically required after replacing the sensor itself. Later model trucks (post-1996) with more advanced computers often require a Crankshaft Position Variation Relearn procedure with a scan tool to prevent misfire codes and ensure optimal performance.

Technical Specifications

OEM Part Numbers: 10456148 213-354

Typically a 2-terminal magnetic or Hall effect sensor that reads a reluctor wheel on the crankshaft.

Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Apr 19, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the Engine Crankshaft Position Sensor for:
  • Chevrolet S10: 1987198819891990199119921993
In this article
🛍️ Shop This Part
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part