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 →
🎬 Helpful Videos 🛍️ Shop This Part

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.

4 minutes to read 2004-2022 Toyota Yaris
Difficulty
2/5
Est. Time
0.75 hrs
DIY Doable?
✅ Yes
Shop Labor
$110-$161
🚫 Do not drive — It is not recommended, as a failing sensor can cause the engine to stall at any time, creating a significant safety risk.
Key Takeaways
  • 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.
The engine crankshaft position sensor is a critical part of your Toyota Yaris's engine management system. It's a small sensor that monitors the rotational speed and exact position of the engine's crankshaft. This information is sent to the main computer, the Engine Control Unit (ECU). The ECU uses this data to precisely control spark timing and fuel injection, which are essential for your engine to run smoothly, efficiently, and produce power. Without a correct signal from this sensor, your Yaris's engine can't operate properly.

Is Your Toyota Yaris Stalling or Hard to Start?

A comparison between a clean, new crankshaft position sensor and a failed sensor covered in oil and debris.
A new crankshaft sensor (left) compared to a failed unit (right) that has suffered from oil contamination and heat-related housing cracks.

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

A professional aftermarket crankshaft position sensor in its retail brand packaging.
Choosing a premium aftermarket brand like Hitachi or Delphi ensures OE-level performance and reliability for your Yaris.

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

A mechanic working on an engine, representing the labor involved in a sensor replacement.
While the part itself is affordable, professional labor can add $110 to $161 to the total repair cost.

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

The location of the crankshaft position sensor on a Toyota Yaris engine, visible behind the passenger-side wheel area.
On the Yaris 1.5L engine, the sensor is located near the crankshaft pulley, accessible by removing the passenger-side splash shield.
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.

Crankshaft Position Sensor Replacement
Crankshaft Position Sensor Replacement
How to check starting problems solved Toyota yaris fix code p0335 P0340
How to check starting problems solved Toyota yaris fix code p0335 P0340
Crankshaft Sensor Replacement - Toyota Yaris
Crankshaft Sensor Replacement - Toyota Yaris
How to fix Toyota Yaris Starting Issues... problem revealed!
How to fix Toyota Yaris Starting Issues... problem revealed!

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.

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 Jul 21, 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:
  • Toyota Yaris: 2004200520062007200820092010201120122013201420152016201720182019202020212022
In this article
🎬 Helpful Videos
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