24/7 Customer service
To make aftermarket auto parts an afterthought.
Add your vehicle
Address
Login
Cart
Item
$0.00

Popular vehicles

Camshaft Position Sensor

7042 items

Hard starts, stalling, or P0340 codes can signal a bad camshaft position sensor. Restore accurate timing signals for smoother starts, better drivability, and dependable engine response.

  • All filters
  • Sort By
  • Year
  • Make
  • Model
  • Price
  • Placement on Vehicle
  • Brand
  • Material
  • Color
  • Warranty
Engine Camshaft Position Sensor for 1996-1998 BMW 318iEngine Camshaft Position Sensor for 1996-1998 BMW 318i
A-Premium®Part # APCPS171
Engine Camshaft Position Sensor for 1996-1998 BMW 318i
4.883 Reviews
$27.99
Low stock: Only 2 left
Enter ZIP codeFree standard shipping
3-year warranty
90 days free return
Fits BMW 318i: 1996 1997 1998
Check if this fits your vehicle
Item LocatedUnited States
Quantity1
ColorBlack
ConditionNew
item #10036561
Show less
Engine Camshaft Position Sensor for 1996-1998 BMW 318is
A-Premium®Part # APCPS171
Engine Camshaft Position Sensor for 1996-1998 BMW 318is
4.883 Reviews
$27.99
Low stock: Only 2 left
Enter ZIP codeFree standard shipping
3-year warranty
90 days free return
Fits BMW 318is: 1996 1997 1998
Check if this fits your vehicle
Item LocatedUnited States
Quantity1
ColorBlack
ConditionNew
item #100367YT
Show less
Camshaft Position Sensor for 2007 Chrysler Pacifica
A-Premium®Part # APCPS209
Camshaft Position Sensor for 2007 Chrysler Pacifica
4.883 Reviews
$30.99
Enter ZIP codeFree standard shipping
3-year warranty
90 days free return
Fits 2007 Chrysler Pacifica
Check if this fits your vehicle
Item LocatedUnited States
Quantity1
ColorBlack
ConditionNew
item #10036N8X
Show less
Camshaft Position Sensor for 2012-2016 Subaru WRX
A-Premium®Part # APCPS027
Camshaft Position Sensor for 2012-2016 Subaru WRX
4.883 Reviews
$23.99
Enter ZIP codeFree standard shipping
3-year warranty
90 days free return
Fits Subaru WRX: 2012 2013 2014 2015 2016
Check if this fits your vehicle
Item LocatedUnited States
Quantity1
ColorBlack
ConditionNew
item #10035L3P
Show less
Camshaft Position Sensor for 2005-2009 Subaru Outback
A-Premium®Part # APCPS027
Camshaft Position Sensor for 2005-2009 Subaru Outback
4.883 Reviews
$23.99
Enter ZIP codeFree standard shipping
3-year warranty
90 days free return
Fits Subaru Outback: 2005 2006 2007 2008 2009
Check if this fits your vehicle
Item LocatedUnited States
Quantity1
ColorBlack
ConditionNew
item #10035PYH
Show less
Engine Camshaft Position Sensor for 1996-1999 BMW 318ti
A-Premium®Part # APCPS171
Engine Camshaft Position Sensor for 1996-1999 BMW 318ti
4.883 Reviews
$27.99
Low stock: Only 2 left
Enter ZIP codeFree standard shipping
3-year warranty
90 days free return
Fits BMW 318ti: 1996 1997 1998 1999
Check if this fits your vehicle
Item LocatedUnited States
Quantity1
ColorBlack
ConditionNew
item #100368C4
Show less
Crankshaft Position Sensor for 2007-2008 Dodge Durango
A-Premium®Part # APCMPS031
Crankshaft Position Sensor for 2007-2008 Dodge Durango
4.883 Reviews
$24.99
Enter ZIP codeFree standard shipping
3-year warranty
90 days free return
Fits Dodge Durango: 2007 2008
Check if this fits your vehicle
Item LocatedUnited States
Quantity1
ColorBlack
ConditionNew
item #10037UE1
Show less
Crankshaft Position Sensor for 2007-2010 Chrysler 300
A-Premium®Part # APCMPS031
Crankshaft Position Sensor for 2007-2010 Chrysler 300
4.883 Reviews
$24.99
Enter ZIP codeFree standard shipping
3-year warranty
90 days free return
Fits Chrysler 300: 2007 2008 2009 2010
Check if this fits your vehicle
Item LocatedUnited States
Quantity1
ColorBlack
ConditionNew
item #10037TGT
Show less
Crankshaft Position Sensor for 2007-2008 Chrysler Aspen
A-Premium®Part # APCMPS031
Crankshaft Position Sensor for 2007-2008 Chrysler Aspen
4.883 Reviews
$24.99
Enter ZIP codeFree standard shipping
3-year warranty
90 days free return
Fits Chrysler Aspen: 2007 2008
Check if this fits your vehicle
Item LocatedUnited States
Quantity1
ColorBlack
ConditionNew
item #10037V1K
Show less
Camshaft Position Sensor for 2007 Chrysler Town & Country
A-Premium®Part # APCPS209
Camshaft Position Sensor for 2007 Chrysler Town & Country
4.883 Reviews
$30.99
Enter ZIP codeFree standard shipping
3-year warranty
90 days free return
Fits 2007 Chrysler Town & Country
Check if this fits your vehicle
Item LocatedUnited States
Quantity1
ColorBlack
ConditionNew
item #10036PDZ
Show less
Camshaft Position Sensor for 2007 Dodge Caravan
A-Premium®Part # APCPS209
Camshaft Position Sensor for 2007 Dodge Caravan
4.883 Reviews
$30.99
Enter ZIP codeFree standard shipping
3-year warranty
90 days free return
Fits 2007 Dodge Caravan
Check if this fits your vehicle
Item LocatedUnited States
Quantity1
ColorBlack
ConditionNew
item #10036K0G
Show less
Camshaft Position Sensor for 2004-2013 Subaru Forester
A-Premium®Part # APCPS027
Camshaft Position Sensor for 2004-2013 Subaru Forester
4.883 Reviews
$23.99
Enter ZIP codeFree standard shipping
3-year warranty
90 days free return
Fits Subaru Forester: 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013
Check if this fits your vehicle
Item LocatedUnited States
Quantity1
ColorBlack
ConditionNew
item #10035L7E
Show less
Camshaft Position Sensor for 2004-2006 Subaru Baja
A-Premium®Part # APCPS027
Camshaft Position Sensor for 2004-2006 Subaru Baja
4.883 Reviews
$23.99
Enter ZIP codeFree standard shipping
3-year warranty
90 days free return
Fits Subaru Baja: 2004 2005 2006
Check if this fits your vehicle
Item LocatedUnited States
Quantity1
ColorBlack
ConditionNew
item #10035PA4
Show less
Engine Camshaft Position Sensor for 1996-1998 BMW Z3
A-Premium®Part # APCPS171
Engine Camshaft Position Sensor for 1996-1998 BMW Z3
4.883 Reviews
$27.99
Low stock: Only 2 left
Enter ZIP codeFree standard shipping
3-year warranty
90 days free return
Fits BMW Z3: 1996 1997 1998
Check if this fits your vehicle
Item LocatedUnited States
Quantity1
ColorBlack
ConditionNew
item #100365D8
Show less
Crankshaft Position Sensor for 2007-2008 Jeep Grand Cherokee
A-Premium®Part # APCMPS031
Crankshaft Position Sensor for 2007-2008 Jeep Grand Cherokee
4.883 Reviews
$24.99
Enter ZIP codeFree standard shipping
3-year warranty
90 days free return
Fits Jeep Grand Cherokee: 2007 2008
Check if this fits your vehicle
Item LocatedUnited States
Quantity1
ColorBlack
ConditionNew
item #10037YHP
Show less
Crankshaft Position Sensor for 2007-2008 Dodge Ram 2500
A-Premium®Part # APCMPS031
Crankshaft Position Sensor for 2007-2008 Dodge Ram 2500
4.883 Reviews
$24.99
Enter ZIP codeFree standard shipping
3-year warranty
90 days free return
Fits Dodge Ram 2500: 2007 2008
Check if this fits your vehicle
Item LocatedUnited States
Quantity1
ColorBlack
ConditionNew
item #10037X52
Show less
Crankshaft Position Sensor for 2007-2008 Dodge Charger
A-Premium®Part # APCMPS031
Crankshaft Position Sensor for 2007-2008 Dodge Charger
4.883 Reviews
$24.99
Enter ZIP codeFree standard shipping
3-year warranty
90 days free return
Fits Dodge Charger: 2007 2008
Check if this fits your vehicle
Item LocatedUnited States
Quantity1
ColorBlack
ConditionNew
item #10037X5Q
Show less
Crankshaft Position Sensor for 2007-2008 Dodge Ram 1500
A-Premium®Part # APCMPS031
Crankshaft Position Sensor for 2007-2008 Dodge Ram 1500
4.883 Reviews
$24.99
Enter ZIP codeFree standard shipping
3-year warranty
90 days free return
Fits Dodge Ram 1500: 2007 2008
Check if this fits your vehicle
Item LocatedUnited States
Quantity1
ColorBlack
ConditionNew
item #10037TY8
Show less
Camshaft Position Sensor for 2013-2019 Subaru WRX STI
A-Premium®Part # APCPS027
Camshaft Position Sensor for 2013-2019 Subaru WRX STI
4.883 Reviews
$23.99
Enter ZIP codeFree standard shipping
3-year warranty
90 days free return
Fits Subaru WRX STI: 2013 2014 2015 2016 2017 2018 2019
Check if this fits your vehicle
Item LocatedUnited States
Quantity1
ColorBlack
ConditionNew
item #10035L1T
Show less
Camshaft Position Sensor for 2005-2009 Subaru Legacy
A-Premium®Part # APCPS027
Camshaft Position Sensor for 2005-2009 Subaru Legacy
4.883 Reviews
$23.99
Enter ZIP codeFree standard shipping
3-year warranty
90 days free return
Fits Subaru Legacy: 2005 2006 2007 2008 2009
Check if this fits your vehicle
Item LocatedUnited States
Quantity1
ColorBlack
ConditionNew
item #10035KW9
Show less
Page 97 of 353

The camshaft position sensor (CMP sensor) plays a key role in a modern internal combustion engine. It monitors the position and speed of the camshaft, which controls the opening and closing of the engine's intake and exhaust valves.

Location: The camshaft position sensor is typically located near the camshaft in the engine's cylinder head or valve cover. Its exact location may vary depending on the vehicle's make and model.

Function: The CMP sensor's primary function is to monitor the position and speed of the camshaft. It sends this information to the engine control unit (ECU) or engine control module (ECM). The ECU uses this data to determine the optimal timing for fuel injection and ignition, ensuring efficient engine operation.

Types of CMP Sensors

Hall Effect Sensor: Many CMP sensors use the Hall effect principle, which generates a voltage signal based on the camshaft's position.

Magnetic Pickup Sensor: Some vehicles use a magnetic pickup sensor that generates a voltage signal as the camshaft's lobes pass by it.

Symptoms of a bad camshaft position sensor

A failing or faulty camshaft position sensor (CMP sensor) can lead to various symptoms and issues in your vehicle's engine performance. Recognizing these symptoms can help diagnose and address the problem in a timely manner. Check the following:

  • Check engine light: Illuminates on the dashboard due to sensor malfunction.
  • Poor engine performance: Results in rough idling, stalling, and power loss.
  • Misfires: Causes engine misfires, vibrations, and reduced power.
  • Starting issues: Leads to hard starting or no start conditions.
  • Fuel efficiency: Decreases fuel efficiency and increased consumption.
  • Timing problems: Disrupts engine timing, causing erratic operation.
  • Loss of OBD-II data: Affects diagnostic data and troubleshooting.
  • Emissions increase: Raises emissions levels and compliance concerns.
  • Transmission impact: This may affect automatic transmission shifting.

Related Blogs

P0340 Code: Camshaft Position Sensor Circuit Malfunction

Diagnose P0340 Camshaft Position Sensor faults with this step-by-step guide. Learn to check wiring, power, and signals before replacing parts. Fix stalling or no-start issues safely and avoid unnecessary repairs.

Nov 04, 2026