The Bosch VP29/30/44 electronic diesel pumps contain one of the most sophisticated electronic modules ever fitted to rotary injection pumps: the PSG control unit (PSG2 or PSG5).
It manages SPV actuation, TCV timing control, internal pressure logic, safety thresholds, and the storage of pump-specific calibration data.
Because of the complexity of this hybrid electro-mechanical platform, workshops often ask:
“Why can Bosch reprogram the VP44 ECU, while other systems — including DETEQ ERT45R — do not?”
This article provides the first clear, accurate, and practical explanation.
1. What the PSG Really Is: More Than a Control Unit
The PSG module stores:
- pump identification field
- calibration constants
- timing offsets
- internal maps for SPV/TCV behavior
- ramp values and learn values
- safety thresholds
- error logic
- data required for Bosch traceability
In other words, the PSG is part ECU, part memory repository, part calibration file.
2. What Bosch Means by “Programming the PSG”
The Bosch EPS944/VPM844 workflow includes several steps that qualify as true ECU programming:
✔ 1. Erase the existing identification field
The pump’s current data is cleared.
✔ 2. Install a reference version taken from Bosch TestData
A standardized map is written before testing.
✔ 3. Run the automatic test sequence
The system collects all measurement data under controlled conditions.
✔ 4. Generate a new identification field
Based on measured values.
✔ 5. Program the new field into the PSG
The pump receives a newly calibrated identification block.
✔ 6. Store the Bosch workshop ID
Every programmed pump is traceable.
This is explicitly stated in the Bosch manual:
- the pump test is fully automatic
- programming is repeated if interrupted
- a new identification field is written
- the workshop ID is stored in the ECU
➡ This is real ECU rewriting, not just parameter manipulation.
3. Why Only Bosch Can Perform PSG Programming
Bosch restricts PSG programming for several fundamental reasons.
3.1 Proprietary Communication Protocols
The PSG uses a closed protocol with:
- undocumented handshake logic
- protected memory sectors
- internal checksum systems
- write-protected calibration zones
No third party has access.
3.2 Dependency on Bosch TestData
Programming requires:
- encrypted reference datasets
- Bosch calibration tables
- mapping files
- pump-specific tolerances
- controlled parameters
These files exist only inside Bosch TestData, distributed through ESI[tronic] with licensing controls.
3.3 Certification and Traceability
Bosch Diesel Centers must comply with:
- audit requirements
- traceability standards
- Bosch workflow documentation
- automated, unmodifiable procedures
Third-party systems cannot integrate into this ecosystem.
3.4 Legal and Liability Constraints
Bosch guarantees:
- pump conformity
- calibration validity
- safety-related settings
Allowing third-party programming would expose:
- legal risks
- warranty issues
- safety concerns
- compliance violations
4. What DETEQ ERT45R Does Instead — and Why That’s Not a Drawback
DETEQ ERT45R intentionally does not reprogram the PSG.
Instead, it focuses on functional diagnosis and complete behavioural testing, including:
- SPV actuation analysis (T1–T4 two-stage injection cycle)
- TCV timing control at ON/OFF/MOD%
- internal pressure behaviour
- hydraulic stability
- mechanical rotational consistency
- synchronization via angle sensor
- timing zeroing
- delivery measurement (via the test bench)
- real dynamic pump behaviour
ERT45R exposes the actual functioning characteristics of the pump — something the Bosch system cannot always show because it resets the ECU before testing.
5. A Critical Difference: Bosch Resets the ECU, DETEQ Tests It “As It Is”
Bosch Workflow
- Erase ECU
- Load standard map
- Run automated test
- Program new ID field
The pump is never tested with its real-world ECU data.
DETEQ Workflow
- Uses the PSG in its current, real condition
- No erasing
- No overwriting
- No standardization
- Tests the pump with its actual timing values, map behaviour, offsets, and ECU condition
This reveals:
- intermittent ECU faults
- timing drift
- SPV misbehavior originating inside the ECU
- real-world operation anomalies
- issues hidden by standardized Bosch data
➡ DETEQ evaluates the pump under true operational conditions.
6. The Importance of a Fast PSG Functionality Check
Since DETEQ relies on the pump’s original ECU, the first step is verifying that the PSG is:
- alive
- responding
- able to drive the SPV
- capable of TCV control
- free of severe electrical faults
ERT45R includes a fast pre-test to determine whether the ECU is healthy enough to proceed.
If the PSG is defective:
- the pump is flagged for ECU repair first,
- saving time and avoiding unnecessary testing.
7. Why Many Workshops Use Both Systems
Bosch Diesel Centers
Use:
- Bosch EPS944/VPM844 → for certified programming
- DETEQ ERT45R → for screening, diagnosis, troubleshooting, and flexibility
Independent Workshops
Prefer:
- ERT45R because they do not require ECU programming
- want lower investment
- want fast tests
- want universal compatibility
- want real functional insight into the pump
ERT45R provides complete diagnostics, on any test bench, without needing Bosch programming.
8. Summary: Two Tools for Two Different Missions
| Feature | Bosch EPS944 / VPM844 | DETEQ ERT45R VP/VR |
| ECU programming | ✔ Yes | ✘ No |
| Functional testing | Limited by automation | ✔ Full control |
| Uses real ECU state | ✘ No (it resets the ECU) | ✔ Yes |
| Diagnosis depth | Partial | ✔ High |
| Bench occupation | Long automatic cycles | Minimal |
| Flexibility | Low | ✔ High |
| Best for | Certified Bosch Centers | Independent workshops & diagnostics |
Bosch handles programming and certification.
DETEQ handles diagnostics, functional testing, timing, SPV/TCV analysis, and universal bench integration.
Both systems are valuable — but they solve different problems.
Why Only Bosch Can Program the PSG Control Unit in VP44 Pumps — and Why DETEQ Tests the Pump “As It Is”