Camshaft position sensor (CPRV, or CMP sensor) on Nissan Sunny - a small but critical element of the engine management system. Its malfunction leads to engine malfunctions, increased fuel consumption and even a complete stop of the car. Model owners B13, B14 And B15 (especially with engines GA14DE, GA16DE, SR20DE) often encounter errors P0340 or P0345, which directly indicate problems with this sensor.
In this article we will look at how diagnose the problem yourself, what tools are needed for replacement, and why even a new sensor may not solve the problem. We will also analyze common installation errors that lead to the reoccurrence of Check Engine, and we will provide a checklist for checking related systems. If you notice misfires, unstable idling or difficult starting, these instructions will help you save money at the service station.
How does the camshaft sensor work on a Nissan Sunny?
Camshaft position sensor (Camshaft Position Sensor) records the angular position of the camshaft and transmits data to Engine ECU. Based on these signals, the control unit adjusts:
- 🔥 Ignition timing - for optimal combustion of the fuel mixture.
- ⚙️ Valve timing (on engines with system VVL or VTC).
- ⛽ Fuel injection — synchronizes the operation of the injectors with the engine strokes.
- 🔄 Exhaust gas recirculation (EGR) system operation.
On Nissan Sunny the sensor is usually installed in cylinder head (near the camshaft) or on the valve cover. Depending on the year of manufacture and engine, it can be:
- 📌 Magnetic (inductive) — generates a signal when a metal tooth passes on the drive disk.
- 📌 Based on Hall effect — requires external power and produces a digital signal.
For example, on GA16DE (1.6 l) sensor is often made using Hall technology, and on SR20DE - inductive. Key difference: when a Hall sensor breaks down, it usually stops producing a signal completely, while an inductive sensor can “glitch” periodically, which complicates diagnostics.
- GA14DE (1.4 l)
- GA16DE (1.6 l)
- SR20DE (2.0 L)
- Other
Symptoms of a Malfunctioning Camshaft Sensor
Symptoms of DPRV failure Sunny often confused with malfunctions crankshaft sensor, ignition coils or even fuel pump. However, there are specific “bells”:
| Symptom | Probable Cause | Additional check |
|---|---|---|
| Engine stalls at idle | DPRV gives an intermittent signal | Check P0340 scanner |
| Difficulty starting (you need to turn the starter for a long time) | The ECU does not detect the camshaft position | Check the sensor power supply (12V at the contacts) |
| Misfire in cylinders | Incorrect injection timing | Diagnose spark plugs and coils |
| Power drop during acceleration | The ECU goes into emergency mode | Read the errors, check the sensor connector |
Particularly insidious intermittent failure: The engine can work normally when cold, but after warming up, “dips” begin. This is due to the fact that when heated, the gaps in the sensor change or the contacts oxidize. Error P0345 (malfunction of the DPRV circuit) often appears in such cases.
⚠️ Attention: If the dashboard lights upCheck Engine, and the scanner showsP0340orP0335(crankshaft sensor), don't rush to change both sensors. First, check the timing chain - a stretched chain or broken marks can simulate a malfunction of the timing gear.
Diagnostics of the camshaft sensor: step-by-step instructions
Before replacing the sensor, you need to make sure that it is the problem. For this you will need:
- 🔧 Multimeter (with resistance and voltage measurement mode).
- 🔌 OBD-II scanner (for example, ELM327 or Launch CReader).
- 🔍 Flashlight and screwdriver for dismantling.
Step 1: Reading Errors
Connect the scanner to the connector OBD-II (usually located under the steering wheel) and check the codes. Errors P0340, P0341, P0342, P0343 or P0345 indicate problems with the DPRV. If there are no errors, but the symptoms persist, check the wiring.
Step 2. Checking the connector and wiring
Disconnect the sensor connector and inspect the contacts for:
- 🔹 Oxidation or corrosion.
- 🔹 Damage to wire insulation.
- 🔹 Reliable fixation (sometimes the connector “moves away” from vibrations).
Step 3. Test with a multimeter
For inductive sensor:
- Set the multimeter to ohmmeter mode.
- Measure the resistance between the sensor terminals. Norm for Nissan Sunny: 800–1400 Ohm.
For Hall sensor:
- Connect the multimeter in voltmeter mode (20V).
- Apply 12V power to the contacts
+And–(the connection diagram is in the manual). - Measure the voltage on the signal wire - it should be 0.3–4.7V when the camshaft rotates.
The error code was checked with a scanner|The connector was inspected for oxidation|The resistance/voltage of the sensor was measured|The timing chain was checked for tension|Marks were photographed before removal-->
Replacing the camshaft sensor: a detailed guide with photos
If the diagnostics confirm the malfunction, we proceed to replacement. On Nissan Sunny B14 (1.6 l) the process takes ~30 minutes. You will need:
- 🔧 10 mm socket or wrench.
- 🔧 Screwdriver with a flat tip.
- 🔧 New sensor (see article below).
- 🔧 Thread sealant (optional).
Step 1. Removing the old sensor
- Disconnect the negative terminal of the battery.
- Disconnect the power connector from the sensor.
- Unscrew the mounting bolt (usually
M6) and carefully remove the sensor.
Important: On some models, the sensor may “stick” - do not use force so as not to break the housing. Use a penetrating lubricant WD-40.
Step 2: Install a new sensor
- Clean the seat from dirt and old sealant.
- Install the new sensor by aligning the groove with the guide.
- Tighten the bolt to a torque 8–10 Nm (do not overtighten!).
- Connect the connector and check the fixation.
Step 3. Reset errors
After replacement:
- Connect the battery.
- Start the engine and let it run for 5-10 minutes.
- Use the scanner to clear errors (if
Check Enginedid not go out automatically).
If after replacing the sensor the error P0340 remains, check the drive disc on the camshaft - sometimes its teeth are damaged or worn out, which leads to false signals.
Articles and prices of sensors for Nissan Sunny
Original and similar sensors for Sunny vary depending on the engine. Below is a table with current articles and average prices (for 2026):
| Engine | Original article | Analogs (brand) | Average price, ₽ |
|---|---|---|---|
| GA14DE (1.4 l) | 23731-4M000 |
Bosch 0 261 210 115, Febi 27320 | 1 800–3 500 |
| GA16DE (1.6 l) | 23731-4M010 |
Denso 550-0101, Hella 6PT 009 105-261 | 2 200–4 000 |
| SR20DE (2.0 L) | 23731-4M025 |
Standard Motor Products PC356, Beck/Arnley 180-0530 | 2 500–4 500 |
When choosing an analogue, pay attention to:
- 🔹 Sensor type (Hall or inductive).
- 🔹 Number of contacts (2 or 3 wires).
- 🔹 Cable length - on some analogues it is shorter than the original.
⚠️ Attention: When buying a sensor from disassembly, check it with a multimeter - often “used” sensors are already worn out. Original Nissan They last longer, but cost 30–50% more than their analogues.
Typical replacement mistakes and how to avoid them
Even experienced car owners make mistakes that lead to the recurrence of Check Engine. Let's look at the most common ones:
- Failure to maintain the gap between the sensor and the drive disk.
On SR20DE optimal clearance - 0.5–1.5 mm. If the sensor is installed too far away, the signal will be weak; if close, there is a risk of mechanical damage.
- Ignoring timing marks.
When removing the sensor GA16DE Sometimes the camshaft and crankshaft marks get lost. Always fix the position of the shafts before work!
- Entry of metal shavings.
When installing the sensor in a dirty seat, chips may close the contacts. Clear the place compressed air or a lint-free cloth.
How to check if the installation is correct?
After replacement:
- Start the engine and listen to it idle - there should be no vibrations.
- Check the dynamics of acceleration - if the “dips” have disappeared, the sensor is working correctly.
- Connect the scanner and make sure the error
P0340doesn't appear again.
What should I do if the error remains after replacing the sensor?
1. Check the sensor power supply circuit (open or short circuit).
2. Inspect the timing disc on the camshaft - a tooth may be broken or bent.
3. Check the ECU for internal errors (sometimes flashing is required).
4. Make sure the new sensor is compatible with your model Sunny (even if the article is the same, there may be nuances).
Prevention: how to extend the life of the camshaft sensor
Average resource of DPRV for Nissan Sunny — 100–150 thousand km, but it can be increased by following simple rules:
- 🛢️ Use quality oil. Metal shavings in the oil accelerate wear on the sensor. Recommended brands: Mobil 1, Liqui Moly, Idemitsu.
- 🔌 Clean contacts regularly. Connector oxidation is one of the main causes of false alarms.
- 🔧 Keep an eye on the timing chain. A stretched chain or worn guides cause the camshaft to run out, which destroys the sensor.
- 🚗 Avoid driving through deep puddles. Water entering the sensor may cause corrosion.
It is also useful to check once every 50 thousand km:
- 🔹 Condition of the sensor O-ring (if it is dull, replace it).
- 🔹 Timing chain tension (if stretched more than 10 mm, replacement is required).
- 🔹 Quality of the “ground” on the engine - poor contact leads to voltage surges.
If the camshaft sensor on your Nissan Sunny already changed, but the problem returned - in 70% of cases the fault is a poor-quality part or an installation error, and not a new sensor.
FAQ: Frequently asked questions about the camshaft sensor
Is it possible to drive with a faulty camshaft sensor?
Technically possible, but not recommended. The ECU will put the engine into emergency mode, which will lead to:
- 🔹 Increased fuel consumption (+15–20%).
- 🔹 Loss of power (especially noticeable when overtaking).
- 🔹 Risk of damage to the catalyst due to incorrect injection.
On SR20DE long driving with error P0340 may cause the engine to overheat.
How to distinguish a faulty DPRV from a crankshaft sensor?
Main differences:
| Symptom | DPRV | Crankshaft sensor |
|---|---|---|
| Engine won't start | Starts, but is difficult | Won't start at all |
| Errors | P0340–P0345 |
P0335–P0339 |
| Misfires | Yes, but not on all cylinders | Massive misfires or complete lack of spark |
How much does it cost to replace a camshaft sensor at a service center?
Cost of work in car services in Moscow and the regions (2026):
- 🔹 Diagnostics: 500–1 500 ₽.
- 🔹 Replacing the sensor: 1 000–2 500 ₽ (depending on the complexity of access).
- 🔹 Comprehensive check (including timing chain): 3 000–5 000 ₽.
You can save money by purchasing the sensor yourself (services often charge a 30–50% markup).
Is it possible to clean the camshaft sensor instead of replacing it?
Cleaning is only possible for inductive sensors (without electronics). Algorithm:
- Remove the sensor and remove dirt from the housing alcohol solution.
- Blow out the contacts with compressed air.
- Check the resistance with a multimeter - if it is normal, set it back.
Hall sensors They cannot be cleaned - they only need to be replaced.
What other sensors can cause P0340?
In addition to DPRV, error P0340 may provoke:
- 🔹 Crankshaft sensor — if the signals from two sensors are not synchronized.
- 🔹 Faulty timing chain (stretching, jumping on a tooth).
- 🔹 Engine ECU - rare, but firmware failures are possible.
- 🔹 Wiring — a break or short circuit in the harness from the sensor to the ECU.
For accurate diagnosis you need oscilloscope or a professional scanner (for example, Launch X431).