Toyota Yaris Crankshaft Position Sensor: A Guide for 2004-2022 Models
Experiencing stalling or a no-start condition in your Yaris? Your crankshaft position sensor might be the culprit.
- A failing crankshaft sensor is a very common cause of no-start, stalling, and rough running issues in a Toyota Yaris.
- The most common trouble code associated with this failure is P0335.
- For near-OEM quality, choose aftermarket brands like Hitachi, Delphi, or NGK/NTK.
- Replacement is a simple, one-bolt job that is very feasible for a DIY mechanic with basic tools.
Is Your Toyota Yaris Stalling or Hard to Start?

A failing crankshaft position sensor is a common reason for a Toyota Yaris to suddenly stall, have trouble starting, or run poorly. This sensor is vital for engine operation, and when it starts to fail, it can leave you stranded. The good news is that on most Yaris models, it's an accessible and affordable part to replace.
Common Failure Symptoms
If your crankshaft position sensor is failing, you'll likely notice one or more of these issues:
- Check Engine Light: A code like P0335 is a strong indicator of a crankshaft sensor circuit problem. 🎬 Watch this video to diagnose P0335 and P0340 starting codes.
- Engine Won't Start: The engine will turn over (crank) but won't fire up because the computer doesn't know when to create a spark.
- Stalling: The engine may shut off unexpectedly while driving, especially when you come to a stop.
- Rough Idle and Misfires: The engine may shake or vibrate at idle due to incorrect timing.
- Jerky Acceleration: You might feel hesitation or surging when you press the gas pedal.
Choosing the Right Aftermarket Sensor

When replacing the sensor, you have a choice between OEM (Original Equipment Manufacturer) and various aftermarket brands. While OEM parts from Toyota offer a guaranteed fit and quality, premium aftermarket brands can provide similar performance at a better price.
- Premium Brands (Hitachi, Delphi, NGK): Hitachi is often the original equipment manufacturer for many Japanese cars, making their aftermarket parts a top-tier choice for quality and reliability. Delphi is another major OE supplier known for rigorous testing and quality standards. NGK (under the NTK brand for sensors) is also a highly respected name in engine management parts.
- Quality Mid-Tier Brands (Standard Ignition, Walker Products): Standard Motor Products (SMP) is a well-established brand that engineers its parts for durability and performance, often including features to protect against heat and electrical interference. Walker Products is another reliable option in this category.
- Economy Brands (Global Parts, Motorad, Spectra): These brands offer a cost-effective solution. While they can get your car running again, their long-term durability and performance might not match that of the premium or mid-tier options.
Pro Tip: Check the Wiring First
Sometimes, the P0335 code isn't caused by a bad sensor but by a damaged wire or a loose connector. Before you buy a new part, inspect the wiring harness leading to the sensor for any obvious damage, especially if the car recently had other work done or hit a curb.
Cost of Replacing a Toyota Yaris Crankshaft Sensor

The total cost depends on whether you do the job yourself or hire a mechanic. The part itself is affordable, and for most Yaris models, the labor is straightforward.
| Item | Estimated Cost |
|---|---|
| New Aftermarket Sensor | $27 - $91 |
| New OEM Toyota Sensor | $120 - $180 |
| Shop Labor | $110 - $161 |
| Total (Shop Repair) | $190 - $242 |
Frequently Asked Questions

Where is the crankshaft position sensor located on a Toyota Yaris?
On most Toyota Yaris models with the 1.5L (1NZ-FE) or 1.0L (1KR-FE) engine, the crankshaft position sensor is located on the front of the engine, near the main crankshaft pulley and behind the passenger-side wheel. You typically need to remove the plastic splash shield in the wheel well to access it. It is held in by a single 10mm bolt.
🎬 See this walkthrough for locating and replacing the sensor.Is this a difficult part to replace myself?
For most DIYers with basic tools, this is a relatively easy job. The main steps involve jacking up the vehicle, removing the passenger-side front wheel, taking off a plastic cover, and then removing one bolt and an electrical connector. The entire process can usually be done in under an hour.
🎬 Check out this guide for fixing common Yaris starting issues.Are there any recalls for the Yaris crankshaft sensor?
Searches did not find any specific crankshaft position sensor recalls covering the entire 2004-2022 Toyota Yaris range. A recall for this sensor was issued for 2016-2017 Toyota Tacoma trucks, but it does not apply to the Yaris. Always check for recalls on your specific vehicle using your VIN on the NHTSA or Toyota websites.
Do I need to reset the computer after replacing the sensor?
After replacing the sensor, the check engine light should turn off on its own after a few drive cycles. However, it is best practice to use an OBD2 scanner to clear the P0335 trouble code from the ECU's memory immediately after the repair.
Helpful Videos
Technical Specifications
OEM Part Numbers: 90919-05043 90919-A5002 90919-05036
The sensor for the Toyota Yaris is typically a magnetic or Hall-effect type sensor held in place by a single bolt. It has a 2-pin or 3-pin electrical connector. Early models (approx. 2004-2011) often use part number 90919-05043, while later models may use 90919-A5002. Always verify the correct part number for your specific vehicle year.
We Have This Part in Stock
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.
- Toyota Yaris: