Camshaft and Crankshaft Position Sensors
Camshaft Position Sensors (CMP)
Crankshaft Position Sensors (CKP)
Walker Products is a premier manufacturer of Camshaft and Crankshaft Position Sensors, providing precision-engineered solutions for all makes and models of vehicles. Our sensors are designed to deliver highly accurate timing signals to the engine control module, ensuring optimal engine performance. At Walker Products, we take pride in our rigorous quality controls, using state-of-the-art equipment and advanced testing methods to ensure that our sensors meet or exceed the highest industry standards. We also employ durable manufacturing techniques and use only the highest-quality materials to ensure the longevity of our products. With the largest program available in the industry, our exceptional coverage ensures that we have the right solution for your vehicle, every time.
In addition to our high-quality Camshaft and Crankshaft Position Sensors, Walker Products also offers Full Service Kits® as a complete solution for your engine management needs. Our Full Service Kits® include all the necessary components to service the entire system, including sensors, connectors, and harnesses, ensuring optimal engine performance and reliability. With our Full Service Kits®, you can be confident that all components are designed to work together seamlessly, eliminating the need to source multiple components from different manufacturers. Plus, our kits are rigorously tested to ensure compatibility with all makes and models, providing peace of mind that your vehicle is operating at its best. Trust Walker Products for comprehensive, high-performance solutions for all your engine management needs.
We are committed to ensuring that our customers have all the necessary information and support to install our Camshaft and Crankshaft Position Sensors with ease. We understand that some applications may present unique installation challenges, which is why we offer instruction sheets for select applications. These instruction sheets provide step-by-step guidance for installation and can be downloaded from our website, ensuring that you have access to the information you need when you need it. With our instruction sheets, you can be confident that you are installing your sensors correctly, eliminating the risk of installation errors that can result in poor engine performance or component failure.
You can search your part number HERE to see if there are any instruction sheets available for your vehicle.
A Camshaft Position Sensor is a vital component of a vehicle’s fuel and ignition system. Its purpose is to provide the engine control module with accurate information about the position and speed of the camshaft. This information is used to determine the correct timing of the fuel injection and ignition systems.
The Camshaft Position Sensor works by using a magnet and a Hall-effect sensor to detect the position of the camshaft. As the camshaft rotates, the magnet moves past the Hall-effect sensor, which generates a voltage signal. This signal is then sent to the engine control module, which uses it to determine the correct timing of the fuel injection and ignition systems.
The Camshaft Position Sensor may be located near the camshaft on the engine block or built into the distributor. Some sensors may use a reluctor wheel instead of a magnet to detect the position of the camshaft. In this case, the reluctor wheel has teeth or slots that pass by the sensor to generate a voltage signal.
It’s important to note that a faulty Camshaft Position Sensor can cause a variety of issues, including poor fuel economy, stalling, and hesitation. Regular maintenance and timely replacement of faulty sensors can help ensure that your vehicle runs smoothly and efficiently.
A Crankshaft Position Sensor is a critical component of a vehicle’s engine management system. Its purpose is to monitor the position and speed of the crankshaft and send this information to the engine control module. The module then uses this data to determine the correct timing of the fuel injection and ignition systems.
The Crankshaft Position Sensor works by using a magnet and a Hall-effect sensor, or a reluctor wheel and a magnetic sensor, to detect the position and speed of the crankshaft. As the crankshaft rotates, the magnet or reluctor wheel passes by the sensor, which generates a voltage signal. This signal is then sent to the engine control module, which uses it to determine the exact position and speed of the crankshaft.
The Crankshaft Position Sensor can be located on the engine block or in the transmission bell housing. In some engines, the sensor may be mounted directly on the crankshaft or integrated into the timing cover.
A faulty Crankshaft Position Sensor can cause a variety of engine problems, including misfires, stalling, and poor fuel economy. Regular maintenance and timely replacement of faulty sensors can help ensure that your vehicle runs smoothly and efficiently.
It’s important to note that while the Camshaft Position Sensor and Crankshaft Position Sensor may seem similar, they perform different functions in the engine management system. The Camshaft Position Sensor detects the position of the camshaft, while the Crankshaft Position Sensor detects the position and speed of the crankshaft. Both sensors are vital to the proper functioning of the engine and should be regularly maintained and replaced if necessary.
A bad Camshaft or Crankshaft Position Sensor can cause a variety of engine problems, such as stalling, poor fuel economy, and misfires. If you suspect that one of these sensors is faulty, here are some steps to diagnose the issue:
Check for Diagnostic Trouble Codes (DTCs): Use an OBD-II scanner to read any DTCs that have been stored in the engine control module. The scanner will display the specific code related to the Camshaft or Crankshaft Position Sensor, such as P0340 for Camshaft Position Sensor A Circuit Malfunction or P0335 for Crankshaft Position Sensor A Circuit Malfunction.
Check the Sensor Wiring: Inspect the wiring and connectors for damage, corrosion, or loose connections. Use a multimeter to test the sensor’s resistance and voltage.
Check the Sensor’s Output: Use an oscilloscope to measure the sensor’s output signal while the engine is running. Compare the readings to the manufacturer’s specifications to determine if the sensor is functioning correctly.
Check the Sensor’s Physical Condition: Inspect the sensor for damage, cracks, or other signs of wear. If the sensor is damaged, it will need to be replaced.
Replace the Sensor: If the sensor is determined to be faulty, it will need to be replaced. Follow the manufacturer’s instructions for removing and installing the new sensor.
It’s important to note that diagnosing a faulty Camshaft or Crankshaft Position Sensor can be challenging and may require the expertise of a professional mechanic. If you’re unsure of how to diagnose the issue, it’s best to take your vehicle to a reputable repair shop for an accurate diagnosis and repair.
The following OBD II error codes are the most commonly found with this product type. On-Board Diagnostic (OBD) systems are integrated into the computers of our vehicles to monitor emissions. The first generation of OBD requirements was implemented in California in 1988. Since then, these requirements were adopted by the US EPA for all passenger vehicles manufactured after 1996. In 2005, OBD systems then also became mandatory for heavy-duty vehicles and engines up to 14,000 lbs. GVWR. In 2008 the EPA finalized OBD regulations for 2010 and later heavy-duty engines used in highway vehicles over 14,000 lbs. GVWR and made changes to the OBD requirements for heavy-duty applications up to 14,000 lbs. GVWR to align them with requirements for applications over 14,000 lbs. GVWR.
OBD II is now the standard in diagnosing vehicle emissions in. The codes listed for this product type are common instances that may relate to your vehicle and should be used as a guide only. Walker Products will not be held responsible for any use of this information. It is highly suggested that you consult with a professionally trained mechanic prior to any automotive repair, and that you follow all vehicle manufacturer and EPA guidelines for removal, replacement, diagnostics, OBD II code clearing, ECU and PCM relearn procedures.
o P000A “A” Camshaft Position Slow Response
o P000B “B” Camshaft Position Slow Response
o P000C “A” Camshaft Position Slow Response
o P000D “B” Camshaft Position Slow Response
o P0010 “A” Camshaft Position Actuator Circuit/Open
o P0011 “A” Camshaft Position – Timing Over-Advanced or System
o P0012 “A” Camshaft Position – Timing Over-Retarded
o P0013 “B” Camshaft Position – Actuator Circuit/Open
o P0014 “B” Camshaft Position – Timing Over-Advanced or System
o P0015 “B” Camshaft Position – Timing Over-Retarded
o P0016 Crankshaft Position – Camshaft Position Correlation
o P0017 Crankshaft Position – Camshaft Position Correlation
o P0018 Crankshaft Position – Camshaft Position Correlation
o P0019 Crankshaft Position – Camshaft Position Correlation
o P0020 “A” Camshaft Position Actuator Circuit/Open
o P0021 “A” Camshaft Position – Timing Over-Advanced or System
o P0022 “A” Camshaft Position – Timing Over-Retarded
o P0023 “B” Camshaft Position – Actuator Circuit/Open
o P0024 “B” Camshaft Position – Timing Over-Advanced or System
o P0025 “B” Camshaft Position – Timing Over-Retarded
o P0340 Camshaft Position Sensor “A” Circuit
o P0341 Camshaft Position Sensor “A” Circuit Range/Performance
o P0342 Camshaft Position Sensor “A” Circuit Low
o P0343 Camshaft Position Sensor “A” Circuit High
o P0344 Camshaft Position Sensor “A” Circuit Intermittent
o P0345 Camshaft Position Sensor “A” Circuit
o P0346 Camshaft Position Sensor “A” Circuit Range/Performance
o P0347 Camshaft Position Sensor “A” Circuit Low
o P0348 Camshaft Position Sensor “A” Circuit High
o P0349 Camshaft Position Sensor “A” Circuit Intermittent
o P0365 Camshaft Position Sensor “B” Circuit
o P0366 Camshaft Position Sensor “B” Circuit Range/Performance
o P0367 Camshaft Position Sensor “B” Circuit Low
o P0368 Camshaft Position Sensor “B” Circuit High
o P0369 Camshaft Position Sensor “B” Circuit Intermittent
o P0390 Camshaft Position Sensor “B” Circuit
o P0391 Camshaft Position Sensor “B” Circuit Range/Performance
o P0392 Camshaft Position Sensor “B” Circuit Low
o P0393 Camshaft Position Sensor “B” Circuit High
o P0394 Camshaft Position Sensor “B” Circuit Intermittent
o P052A Cold Start “A” Camshaft Position Timing Over-Advanced
o P052B Cold Start “A” Camshaft Position Timing Over-Retarded
o P052C Cold Start “A” Camshaft Position Timing Over-Advanced
o P052D Cold Start “A” Camshaft Position Timing Over-Retarded
o P054A Cold Start “B” Camshaft Position Timing Over-Advanced
o P054B Cold Start “B” Camshaft Position Timing Over-Retarded
o P054C Cold Start “B” Camshaft Position Timing Over-Advanced
o P054D Cold Start “B” Camshaft Position Timing Over-Retarded
o P2088 “A” Camshaft Position Actuator Control Circuit Low
o P2089 “A” Camshaft Position Actuator Control Circuit High
o P2090 “B” Camshaft Position Actuator Control Circuit Low
o P2091 “B” Camshaft Position Actuator Control Circuit High
o P2092 “A” Camshaft Position Actuator Control Circuit Low
o P2093 “A” Camshaft Position Actuator Control Circuit High
o P2094 “B” Camshaft Position Actuator Control Circuit Low
o P2095 “B” Camshaft Position Actuator Control Circuit High
o P2614 Camshaft Position Signal Output Circuit/Open
o P2615 Camshaft Position Signal Output Circuit Low
o P2616 Camshaft Position Signal Output Circuit High
o P0016 Crankshaft Position – Camshaft Position Correlation
o P0017 Crankshaft Position – Camshaft Position Correlation
o P0018 Crankshaft Position – Camshaft Position Correlation
o P0019 Crankshaft Position – Camshaft Position Correlation
o P0315 Crankshaft Position System Variation not Learned
o P0335 Crankshaft Position Sensor “A” Circuit
o P0336 Crankshaft Position Sensor “A” Circuit Range/Performance
o P0337 Crankshaft Position Sensor “A” Circuit Low
o P0338 Crankshaft Position Sensor “A” Circuit High
o P0339 Crankshaft Position Sensor “A” Circuit Intermittent
o P0385 Crankshaft Position Sensor “B” Circuit
o P0386 Crankshaft Position Sensor “B” Circuit Range/Performance
o P0387 Crankshaft Position Sensor “B” Circuit Low
o P0388 Crankshaft Position Sensor “B” Circuit High
o P0389 Crankshaft Position Sensor “B” Circuit Intermittent
o P2617 Crankshaft Position Signal Output Circuit/Open
o P2618 Crankshaft Position Signal Output Circuit Low
o P2619 Crankshaft Position Signal Output Circuit High