Your Selected Vehicle
Parts for your 2005 Toyota Bb-Crank angle sensor
Explore 4WD & Adventure
2005 Toyota bB crank angle sensor — what it does, where it lives, and how to look after it
Based on Toyota factory service information for the bB NCP30/NCP31 (1NZ-FE/2NZ-FE engines) and the Toyota Electronic Parts Catalogue, as well as DENSO’s application catalogue and standard Toyota diagnostic coverage for DTC P0335–P0339, the 2005 Toyota bB is fitted with a crankshaft position sensor (often called a crank angle sensor). It’s mounted at the timing chain cover near the crank pulley and is essential for engine management.
On a 2005 Toyota bB, the crank angle sensor is the ECU’s timekeeper. It watches the crankshaft’s exact position and speed, letting the ECU fire the coils and injectors at precisely the right moment. That accuracy gives smooth idle, clean take-offs and decent fuel economy. Lose the signal and the ECU’s flying blind — expect a no-start, or rough running and stalling with a Christmas tree of warning lights.
It’s not a scheduled service item, but it pays to give it some love during routine maintenance. During oil changes, have a quick look down by the crank pulley at the sensor body and harness. Oil leaks from the timing cover or crank seal can soak the connector, road grime and heat don’t help either. A fast visual once-over every 40,000–60,000 km to check for brittle wiring, a loose connector or oil contamination can save a headache later.
If replacement’s on the cards (fault codes like P0335, hard starting, intermittent stalling), it’s a straightforward job for a competent DIYer or any workshop:
- Disconnect the battery negative to keep the ECU and coils safe.
- Locate the sensor at the front of the engine, low on the timing chain cover, and unplug the connector.
- Remove the small retaining bolt, then twist and pull the sensor straight out. Some engines use a small O-ring/seal — replace it if fitted.
- Lightly lube the new seal, seat the sensor squarely, refit the bolt and reconnect the plug. Clear codes and confirm live data shows stable RPM on crank.
Quality matters here. Stick with an OEM Toyota or reputable OE supplier unit (e.g., DENSO) to avoid flaky signals that cause misfires. There’s no special adjustment — it’s a bolt-in part — but good battery health, tidy earths and clean connectors help keep the signal crisp. When it’s doing its job, the bB starts first pop, idles neatly and doesn’t throw timing-related fault codes. When it’s not, the ECU will log a code and often shut fuel and spark to protect the engine, so don’t ignore the signs.
- Typical symptoms when it’s unhappy: long crank/no-start, random stalls at lights, uneven idle, dead tacho, and P0335/P0339 codes.
- Good practice: check harness routing so it can’t rub on the A/C belt or pulley, and keep oil leaks under control.
FAQs
Where is the crank angle sensor on a 2005 Toyota bB?
On 1NZ-FE and 2NZ-FE engines it’s mounted low at the front of the engine on the timing chain cover, close to the crankshaft pulley. Access is from the front of the bay, the plug and a single small bolt retain it.
What are the common signs it’s failing?
Hard starting or a no-start, intermittent stalling once warm, erratic or dead tacho, poor fuel economy, and the engine light with codes like P0335 or P0339. Wiggling the connector and seeing the engine stumble is another giveaway for a wiring issue.
Can the bB run without a crank angle sensor?
Not reliably. The ECU needs that signal to calculate ignition and injection timing. Most 2000s Toyotas will crank but won’t start when the sensor or its wiring has fully failed.