P38 DSE (M51) Bosch Ve Injection Pump Setup

 

Timing Modulation & Fuel Quantity Adjustment (Range Rover P38)

Scope

This guide explains how to correctly set timing modulation and fuel quantity (mg/stroke) on the Bosch VE injection pump used on the BMW M51 engine (Range Rover P38).
All procedures are based on diagnostics using Nanocom, not theoretical values only.


1. Overview: Why Timing Modulation Comes First

The general consensus — and confirmed by experience — is that timing modulation must be set first before attempting any fuel quantity adjustments.

Timing modulation is adjusted by rotating the injection pump:

  • Towards the engine → advances timing

  • Away from the engine → retards timing

⚠️ Important rule:
The final adjustment must always be towards the engine.
This removes slack from the timing chain and ensures a repeatable setting.

Target Value (Nanocom)

  • Timing modulation: 50% ± 5%

  • Measurement conditions:

    • Engine at idle

    • Engine fully warmed up to 95 °C


2. Method 1 – Static Timing with Dial Gauge (RAVE Method)

This method follows the official RAVE workshop manual procedure using a dial indicator.

Notes from Experience

  • This method is easiest when the engine is out of the vehicle (e.g. during a rebuild).

  • After setting static timing this way, the measured Nanocom timing modulation was ~70%, which is out of specification.

➡️ Conclusion:
While correct according to RAVE, static timing alone does not guarantee correct modulation on an aged engine with chain wear.


3. Method 2 – Dynamic Timing Modulation (Recommended)

This method does not require a dial gauge and is more accurate in real-world conditions.

Preconditions

You must meet all of the following:

  • Engine fully warmed to 95 °C

  • Engine at idle

  • No electrical or mechanical loads:

    • A/C compressor off

    • EAS compressor inactive

    • Cooling fans not running

  • Diagnostic tool connected (Nanocom required)

Adjustment Goal

  • Timing modulation: 50% ± 5%

If you cannot reach this range, it indicates:

  • Excessive timing chain stretch

  • Mechanical wear that cannot be compensated electronically


4. Observations After Timing Adjustment

After correcting timing modulation:

  • Exhaust smoke was slightly reduced

  • Issue was not fully resolved

At this point, engine health needed verification.


5. Engine Compression Test

To rule out internal engine problems, a compression test was performed.

Compression Values (Dry Test)

CylinderPressure
127 bar
224 bar
327 bar
427 bar
527 bar
627 bar

Important Note on Cylinder 2

Cylinder 2 was measured via the injector opening, because the fuel injection pump blocks access to the glow plug hole.
This explains the slight deviation.

➡️ Conclusion:
Compression values are acceptable and did not justify further engine teardown.


6. Baseline Configuration (OEM)

All pump adjustments were initially carried out with:

  • OEM EDC chip (not the EMD tuning chip)

  • OEM timing modulation control

  • OEM fuel quantity servo control

This establishes a clean baseline before tuning.


7. Fuel Quantity Servo Adjustment

What Is the Quantity Servo?

The quantity servo is the top cover of the Bosch VE pump.
It controls base injected fuel quantity at idle.

⚠️ Many sources advise not touching it — however, in this case, symptoms clearly pointed to overfueling.


Typical Values Found Online

  • Common forum values: 7–8 mg/stroke

  • Observed value: even richer

Another source suggested:

  • 4–6 mg/stroke

  • Lower value = leaner mixture

Given the symptoms, this was tested.


8. Adjustment Procedure – Fuel Quantity (mg/stroke)

Tools Required

  • Nanocom diagnostic tool

  • Special socket for Bosch VE pump required for 1 special bolt on the fip  (BGS Bosch VE kit used)BGS Bosh ve toolkit

Adjustment Direction

  • Move top cover towards the bulkhead → leaner(lower value)

  • Move top cover away from the bulkhead → richer (higher value)

Adjustment Conditions (Critical)

  • Engine at idle

  • Engine temperature 95 °C

  • No loads:

    • No A/C

    • No EAS

    • No cooling fans

Target Range

  • 4–6 mg/stroke

  • Engine must:

    • run smoothly

    • not sputter

    • not starve for fuel

Final Steps

  • Re-tighten bolts carefully

  • Recheck value after tightening
    (it will change slightly)

  • Ensure final value is still within range

The ECU will automatically compensate fuel quantity when loads are applied.


9. Final Result

Final setting achieved:

  • 4.5 mg/stroke at idle, no load

Outcome

  • Significant reduction in exhaust smoke

  • Much cleaner running at moderate throttle

  • Black smoke only present at full throttle, which is to be expected


10. Cold Engine Behaviour (Normal)

It is normal that:

  • Fuel quantity is higher during cold starts

  • Timing modulation differs when cold

➡️ This is why all settings must be done at 95 °C.


11. Final Injection Pump Values (Current Setup)

  • Idle speed: 750 RPM

  • Pump calibration value: 128

  • Fuel quantity servo: 4–6 mg/stroke

  • Timing modulation: ~55%

  • Engine temperature: 95 °C

  • Injection setpoint: 1.80

  • Actual setpoint: within ±0.5
    (derived from injector 4)


12. Final Thoughts

It is likely in my case that:

  • Renewed injectors changed the fuel balance

  • Initial pump settings were no longer correct

  • Or the pump was not correctly calibrated from the start

After completing all adjustments, the END tuning chip was installed.

Result with END Chip

  • No excessive smoke during normal driving

  • Only black smoke at full throttle

  • Overall drivability significantly improved



Written by BDCADV

Based on hands-on diagnostics testing.


If this guide helped you, consider supporting the blog via the Amazon affiliate link above.I may earn a small commission at no extra cost to you.


This guide is provided for informational purposes only. All work is performed at your own risk.


No comments:

Post a Comment