Nissan Almera N16 (2000–2006) with engines QG15DE (1.5 l) and QG18DE (1.8 l) are equipped with a valve timing control system, where the key role is played by Camshaft position sensor (CPR). Its malfunction leads to malfunctions of the engine - from floating speed to complete failure to start. In this article we will look at where exactly the sensor is located on Almera N16, how to check and replace it without errors.

Unlike the crankshaft sensor, which records the position of the crankshaft, the DPRV is responsible for synchronizing fuel injection and ignition with valve timing. On Nissan Almera N16 it is installed in area of the cylinder head (cylinder head) next to the first camshaft (intake) - this simplifies access, but requires careful dismantling. If you encounter an error code P0340 or P0345, that's where the problem lies.

Where is the camshaft sensor on Nissan Almera N16: photo and diagram

On both engines (QG15DE And QG18DE) the camshaft sensor is located top of the cylinder head on the air filter side, next to the valve cover. Exact location:

  • 🔧 To the left of the oil filler neck (if you look in the direction the car is moving).
  • 📍 On a bracket next to the first (intake) camshaft - secured with one 10 mm bolt.
  • 🔌 Connected to the wiring harness via a 3-pin connector (gray connector).

Visually, the sensor is a cylindrical body ~5 cm long with a metal tip directed towards the camshaft. The photo below shows its location on the engine QG18DE (similar for QG15DE):

Photo of the location of the camshaft sensor on Almera N16

The image shows a sensor (circled in red) mounted on the cylinder head bracket. Nearby is the wiring harness for the ignition coils. To gain access, simply remove the decorative engine cover and disconnect the connector.

To get to the sensor you will need:

  1. Remove the plastic engine cover (held on by 4 latches).
  2. Disconnect the negative terminal of the battery (required!).
  3. Release the lock and disconnect the sensor power connector.
💡

If the sensor is covered in oil or dirt, clean it and the surrounding area before removing it to prevent debris from entering the cylinder head.

Signs of a malfunctioning camshaft sensor on Almera N16

A faulty DPRV manifests itself through ECU errors and changes in engine operation. Main symptoms:

  • ⚠️ Check Engine light comes on with codes P0340 (“DPRV circuit malfunction”) or P0345 (“Incorrect sensor signal”).
  • 🔥 Floating idle speed (from 500 to 1500 rpm).
  • 🚗 Dips during acceleration — the engine stalls or jerks.
  • 🔄 Difficulty starting (especially when hot) - the starter turns, but the engine does not catch.
  • Increased fuel consumption (by 10–15%) due to failure of injection phases.

Important: similar symptoms may cause malfunctions crankshaft sensor, ignition coils or postings. Before replacing the DPRV, check:

⚠️ Attention: If after resetting the error P0340 it appears again after 5–10 km, the problem is definitely in the sensor or its circuit. If the code disappears and returns after 100+ km, the contact in the connector may become unstable.
📊 What symptom of DPRV malfunction have you encountered?
  • Floating speed
  • Check Engine with P0340/P0345
  • Dips during acceleration
  • Difficulty starting
  • Other

How to check the camshaft sensor on Almera N16 with a multimeter

For diagnostics, you will need a multimeter with resistance and voltage measurement mode. Check procedure:

  1. Removing the sensor:
    • Disconnect the power connector.
    • Unscrew the fastening bolt (10 mm wrench).
    • Carefully remove the sensor from its seat.
  • Resistance check:

    Connect the multimeter probes to the contacts 1 And 2 (see diagram below). Normal winding resistance - 500–700 Ohm. If it shows 0 (short circuit) or (break), the sensor is faulty.

  • Voltage check:

    Reconnect the sensor to the connector, but do not reinstall it. Turn on the ignition (without starting the engine). Between contacts 3 (mass) and 1 there must be 12 V. Between 2 And 30.9–1.1 V (signal from the ECU).

  • Contact Wire color Purpose Normal value
    1 Red/yellow Power (+12 V) 11.5–12.5 V
    2 Green/white Signal to ECU 0.9–1.1 V (with ignition on)
    3 Black Weight 0 Ohm (test to body)

    If the parameters are not correct:

    • 🔌 Check the integrity of the wiring from the sensor to the ECU (breaks, oxidation).
    • 🔧 Inspect the connector for corrosion or poor contact.
    • 🚗 Make sure that no oil gets on the sensor (a sign of wear on the camshaft oil seal).
    💡

    Even if the sensor shows normal values, there is an error P0340 remains, try cleaning its tip from metal shavings - they may distort the signal.

    Step-by-step instructions for replacing the camshaft sensor

    Replacing the DPRV with Nissan Almera N16 takes 15–20 minutes. You will need:

    • 🔧 10 mm wrench (or socket with extension).
    • 🧴 A rag and contact cleaner (for example, WD-40).
    • 🔋 New sensor (original article number - 23731-4M200, analogues: ERA 550433, Blue Print ADG02403).

    ☑️ Preparation for replacing the DPRV

    Done: 0 / 4

    Work order:

    1. Turn off the power: Disconnect the terminal from the battery to avoid short circuit.

    2. Remove the old sensor:

      • Press the latch and disconnect the connector.
      • Unscrew the fastening bolt (do not lose the washer!).
      • Carefully remove the sensor by rocking it from side to side.

    3. Install a new sensor:

      • Clean the seat from oil and chips.
      • Insert the new sensor all the way (it should click into place with a slight click).
      • Tighten the fastening bolt (tightening torque - 8–10 Nm).
      • Connect the connector until the latch clicks.

    4. Check your work:

      • Connect the battery.
      • Start the engine and make sure that Check Engine went out.
      • Carry out a test drive (5–10 km), observing the speed and dynamics.

    ⚠️ Attention: If after replacement there is an error P0340 left, check:
    • Connector polarity (reversed contacts will lead to malfunction).
    • Integrity of the signal wire (often chafing against the intake manifold).

    Frequent mistakes when replacing DPRV with Almera N16

    Inexperienced car owners often make mistakes that lead to repeated failures. Let's consider typical cases:

    • 🔧 Using a non-original sensor:

      Cheap analogues (for example, unnamed Chinese ones) may give an incorrect signal, which is why the ECU does not recognize the position of the shaft. We recommend proven brands: ERA, Blue Print, Febi.

    • 🔌 Damage to the connector when disconnected:

      The latch on the block is fragile - if it is broken, the connector will dangle, causing loss of contact. Gently press the fastener with a flat-head screwdriver.

    • 🛑 Forgetting to clean the seat:

      Metal shavings or oil on the sensor tip will distort the signal. Before installation, wipe the area with alcohol or carburetor cleaner.

    • 🔄 Errors do not clear after replacement:

      Even a working sensor will not eliminate Check Engine, if you do not erase the error with a scanner (for example, ELM327) or by disconnecting the battery for 10 minutes.

    If the problem persists after replacement, check:

    • 🔍 Camshaft gear condition - chipped or worn teeth can interfere with the signal.
    • 📶 Wiring shielding — if the signal wire goes near high-voltage coils, interference is possible.

    Cost of sensor and replacement work

    The price of spare parts and services varies depending on the region and service. Current prices for 2026:

    Position Original (Nissan) Analogs (ERA, Blue Print) Cost of work (service station)
    Camshaft sensor 2 500–3 200 ₽ 1 200–1 800 ₽ 800–1 500 ₽
    Diagnostics (read errors) 500–1 000 ₽
    Kit (sensor + replacement) 3 300–4 700 ₽ 2 000–3 300 ₽

    Tip: When buying an analogue, pay attention to article number and compatibility with QG15DE/QG18DE. For example, a sensor from Nissan Primera P12 (with the same engine) will do, but from Almera Classic N16 (with motor HR15DE) - no.

    💡

    Before purchasing, compare the new sensor with the old one - the length of the tip and the location of the contacts must match. Even minor differences will result in incorrect operation.

    FAQ: Frequently asked questions about the camshaft sensor on Almera N16

    Is it possible to drive with a faulty DPRV?

    Technically possible, but not recommended. The ECU will go into emergency mode using data only from the crankshaft sensor. This will lead to:

    • Increased fuel consumption by 10–20%.
    • Loss of power (especially at high speeds).
    • Risk of catalyst damage due to suboptimal injection.

    On Almera N16 with QG18DE long driving with error P0340 may cause detonation.

    How to distinguish a DPRV malfunction from a problem with the crankshaft sensor?

    Main differences:

    Symptom DPRV (P0340/P0345) Crankshaft sensor (P0335)
    Starting the engine Difficult (especially when hot) Impossible (the starter turns, but does not engage)
    Revolutions Floating (500–1500 rpm) Stable, but possible failures
    Detonation Rarely Often (due to ignition failure)

    Only diagnostics with a scanner will show the exact cause.

    Do I need to reset the ECU after replacing the sensor?

    Resetting to zero (resetting adaptations) is not necessary, but is recommended if:

    • Error P0340 remains after replacement.
    • The engine is unstable (for example, the speed fluctuates).

    To reset, disconnect the battery for 10-15 minutes or use a scanner (for example, Nissan Consult). On Almera N16 The ECU learns after 10–20 km of driving.

    Is it possible to clean the old sensor instead of replacing it?

    Cleaning will help if the problem is tip contamination (oil, metal shavings). Use:

    • Alcohol or contact cleaner (CRC, WD-40).
    • A soft brush (not metal!).

    If the sensor has mechanical damage (cracks, melting) or does not pass the test with a multimeter - only replacement.