Your Selected Vehicle
Parts for your 1999 Holden Barina-Crank angle sensor
Explore 4WD & Adventure
1999 Holden Barina crank angle sensor: what it does and when to replace it
Yes, the 1999 Holden Barina (SB series, Opel Corsa B–based, 1.4L/1.6L multi‑point injected ECOTEC engines) is fitted with a crank angle sensor, also known as a crankshaft position (CKP) sensor. Technical references that document its presence and role include the Holden SB Barina/Opel Corsa B workshop manuals, Haynes Vauxhall/Opel Corsa 1993–2000 manual, and Autodata engine management references for the X14XE/X16XEL engines. These sources show a CKP mounted at the block near the flywheel/bellhousing and list diagnostics such as DTCs P0335/P0336 when the sensor signal is missing or erratic.
On a 1999 Barina, the crank angle sensor is the ECU’s eyes on engine speed and position. It reads the toothed wheel on the crank and feeds a precise pulse train the ECU uses to fire the coils and time the fuel injectors. That’s why a crook sensor often means hard starting, random stalling at the lights, a dead tach during crank, or a no‑start when hot. Because the Barina runs distributorless ignition, the CKP is mission‑critical, if it drops out, the ECU simply won’t spark or inject. There’s no regular service interval for the sensor itself, but smart servicing includes quick checks of its wiring, connector and routing under the bonnet. Heat, oil weeps and vibration can fatigue the harness where it bends down past the gearbox.
Replacement on the SB Barina is straightforward for a competent home mechanic with axle stands. Disconnect the battery, unplug the sensor connector, remove the single retaining bolt, and ease the sensor out of the block. Wipe away any debris so the new sensor sits flush, most quality replacements have a fixed air gap and need no adjustment. Route the new lead in the factory clips away from the exhaust and rotating bits, and make sure the connector clicks home cleanly. If the old sensor was intermittently failing when hot, consider replacing the pigtail if the insulation is brittle. After refitting, clear any stored fault codes and check for clean cranking RPM on a scan tool. Use reputable brands (the OE design is a magnetic/inductive type) and avoid mixing sealants or grease on the tip—just keep the mounting face clean and dry. As part of routine servicing, it’s worth a glance every 20,000–30,000 km to ensure the plug is snug, the loom isn’t chafing, and any oil leaks from the rocker cover or rear main aren’t finding their way onto the sensor area.
- Common symptoms: long crank/no start, stalls when hot, misfire at low RPM, tach drops to zero, check engine light with P0335/P0336.
- Good practice: inspect loom condition, keep the area clean, scan for RPM during crank, and use OE‑spec parts.
FAQs
Where is the crank angle sensor on a 1999 Holden Barina?
It’s mounted low on the engine where the block meets the gearbox bellhousing, reading the flywheel/reluctor. Access is usually from underneath with the splash shield off. Look for a small sensor held by one bolt with a two‑pin (or three‑pin, depending on engine) connector leading up to the engine harness.
This location keeps the sensor close to the reluctor for an accurate signal and helps shield it, but also means heat and oil can creep in over time—worth checking during regular servicing.
What are the signs the Barina’s crank angle sensor is failing?
Hot‑start issues, sudden cut‑outs, rough idle after warmth, or no spark with codes P0335/P0336 are classic. The tachometer dropping to zero while cranking is another giveaway because the ECU isn’t seeing engine speed.
Intermittent faults often worsen with heat. If cleaning the connector and checking the loom doesn’t help, replacement is typically the fix.
Does it need a relearn after replacement?
On the SB Barina, most CKP replacements are plug‑and‑play with no special relearn. The ECU will sync to the new signal on the first start, provided the sensor sits correctly and the air gap is built‑in.
After installation, clearing stored codes and checking live data (stable RPM during crank, no misfire counters climbing) is good practice.