Beck Arnley 180-0459 Engine Camshaft Position Sensor

Brand Beck Arnley 180-0459
Fits BMW · 80 vehicles

OE-spec replacement. Built to match foreign nameplate form, fit, and function.

Camshaft position sensor for precise engine timing signal input.

$85.15Free shipping
In stock · usually ships same day before 1pm CST
Step 1 — Confirm fitment
Free return shipping if it doesn't fit when you check fitment here first.
Select your vehicle to confirm fitment
Verify this part fits before purchasing — free returns if it doesn't
Step 2 — Quantity
Order total $85.15
Free shipping to the continental U.S.
Free returns within 60 days if it doesn't fit when fitment is verified.

Engine Camshaft Position Sensor for BMW

Restore accurate camshaft signal input with this Beck Arnley engine camshaft position sensor. Built to meet foreign nameplate OE specifications for form, fit, and function, it is a direct-fit replacement for intake-side applications across select BMW models.

  • Beck Arnley replacement for intake camshaft position sensor applications
  • OE-style form, fit, and function for foreign nameplate vehicles
  • Supports precise camshaft timing signal delivery to the engine control system
  • Fits 1999-2006 BMW applications, including 325Ci, 330i, X5, and Z4
  • Part number 180-0459 for accurate ordering and fitment verification

Fitment Details

  • Fits 2001-2006 BMW 325Ci, intake
  • Fits 2001-2006 BMW 330Ci, intake
  • Fits 2004-2006 BMW X3, intake
  • Fits 2001-2006 BMW X5, intake
  • Fits 2001-2005 BMW 320i
  • Fits 2001-2005 BMW 325i, intake
  • Fits 2001-2005 BMW 325xi, intake
  • Fits 2001-2005 BMW 330i, intake
  • Fits 2001-2005 BMW 330xi, intake
  • Fits 2001-2005 BMW 525i, intake
  • Fits 2001-2005 BMW 530i, intake
  • Fits 2003-2005 BMW Z4, intake
  • Fits 1999-2002 BMW Z3, intake
  • Fits 2000 BMW 323Ci, intake
  • Fits 1999-2000 BMW 323i, intake
  • Fits 2000 BMW 328Ci, intake
  • Fits 1999-2000 BMW 328i, intake
  • Fits 1999-2000 BMW 528i, intake

What It Helps Address

  • Intermittent camshaft position sensor fault codes
  • Hard starting or extended crank conditions
  • Rough idle or inconsistent engine operation
  • Loss of engine performance related to timing signal errors
  • Check engine light concerns tied to camshaft signal input

Installation Notes

Verify the intake-side application before ordering, since fitment varies by model and year. Confirm the connector, mounting location, and part number 180-0459 against the original sensor before installation. For BMW 325Ci, 330i, X5, and related applications, matching the intake position is essential for correct operation.

Quality Assurance

Beck Arnley sources parts to foreign nameplate OE specifications and works with global sourcing partners to help ensure the correct form, fit, and function for the application. This makes 180-0459 a practical replacement choice for BMW camshaft position sensor service.

This part fits 80 vehicles
Always verify fitment with your vehicle's VIN if unsure. Submodel & trim restrictions may apply.
YearMakeModelLitersCylindersPositionNotes
2006BMW325Ci2.5LL6N/AIntake
2006BMW330Ci3.0LL6N/AIntake
2006BMWX33.0LL6N/AIntake
2006BMWX53.0LL6N/AIntake
2005BMW320i2.2LL6N/A—
2005BMW325Ci2.5LL6N/AIntake
2005BMW325i2.5LL6N/AIntake
2005BMW325xi2.5LL6N/AIntake
2005BMW330Ci3.0LL6N/AIntake
2005BMW330i3.0LL6N/AIntake
2005BMW330xi3.0LL6N/AIntake
2005BMW525i2.5LL6N/AIntake
2005BMW530i3.0LL6N/AIntake
2005BMWX33.0LL6N/AIntake
2005BMWX32.5LL6N/AIntake
2005BMWX53.0LL6N/AIntake
2005BMWZ42.5LL6N/AIntake
2005BMWZ43.0LL6N/AIntake
2004BMW320i2.2LL6N/A—
2004BMW325Ci2.5LL6N/AIntake
2004BMW325i2.5LL6N/AIntake
2004BMW325xi2.5LL6N/AIntake
2004BMW330Ci3.0LL6N/AIntake
2004BMW330i3.0LL6N/AIntake
2004BMW330xi3.0LL6N/AIntake
2004BMW525i2.5LL6N/AIntake
2004BMW530i3.0LL6N/AIntake
2004BMWX33.0LL6N/AIntake
2004BMWX32.5LL6N/AIntake
2004BMWX53.0LL6N/AIntake
2004BMWZ42.5LL6N/AIntake
2004BMWZ43.0LL6N/AIntake
2003BMW320i2.2LL6N/A—
2003BMW325Ci2.5LL6N/AIntake
2003BMW325i2.5LL6N/AIntake
2003BMW325xi2.5LL6N/AIntake
2003BMW330Ci3.0LL6N/AIntake
2003BMW330i3.0LL6N/AIntake
2003BMW330xi3.0LL6N/AIntake
2003BMW525i2.5LL6N/AIntake
2003BMW530i3.0LL6N/AIntake
2003BMWX53.0LL6N/AIntake
2003BMWZ42.5LL6N/AIntake
2003BMWZ43.0LL6N/AIntake
2002BMW320i2.2LL6N/A—
2002BMW325Ci2.5LL6N/AIntake
2002BMW325i2.5LL6N/AIntake
2002BMW325xi2.5LL6N/AIntake
2002BMW330Ci3.0LL6N/AIntake
2002BMW330i3.0LL6N/AIntake
2002BMW330xi3.0LL6N/AIntake
2002BMW525i2.5LL6N/AIntake
2002BMW530i3.0LL6N/AIntake
2002BMWX53.0LL6N/AIntake
2002BMWZ33.0LL6N/AIntake
2002BMWZ32.5LL6N/AIntake
2001BMW320i2.2LL6N/A—
2001BMW325Ci2.5LL6N/AIntake
2001BMW325i2.5LL6N/AIntake
2001BMW325xi2.5LL6N/AIntake
2001BMW330Ci3.0LL6N/AIntake
2001BMW330i3.0LL6N/AIntake
2001BMW330xi3.0LL6N/AIntake
2001BMW525i2.5LL6N/AIntake
2001BMW530i3.0LL6N/AIntake
2001BMWX53.0LL6N/AIntake
2001BMWZ33.0LL6N/AIntake
2001BMWZ32.5LL6N/AIntake
2000BMW323Ci——N/AIntake
2000BMW323i——N/AIntake
2000BMW328Ci2.8LL6N/AIntake
2000BMW328i2.8LL6N/AIntake
2000BMW528i2.8LL6N/AIntake
2000BMWZ32.5LL6N/AIntake
2000BMWZ32.8LL6N/AIntake
1999BMW323i——N/AIntake
1999BMW328i2.8LL6N/AIntake
1999BMW528i2.8LL6N/AIntake
1999BMWZ32.5LL6N/AIntake
1999BMWZ32.8LL6N/AIntake