
Bosch PSG16: identify the correct ECU reference
Need the right Bosch PSG16 ECU? Identify your HW/SW reference and find the exact part. Request your personalized quote.
The Bosch PSG16 is a specific diesel engine ECU: it controls injection from a unit mounted close to the pump, with its own hardware (HW) and software (SW) markings. To select the correct part, you must note each inscription on the external label and, if necessary, confirm the internal identifiers on the board. You will generally see a vehicle manufacturer reference (brand), a Bosch number in the brand's typical format, a software code (often noted 1039xxxx at Bosch), and a serial number. In this family, a neighboring reference is not interchangeable: only a Bosch PSG16 with exactly the same identifiers is suitable. To avoid errors, use the page configurator: search by HW/SW reference or by vehicle, then validate with the markings on your unit.
Find your exact reference
Search by hardware reference, software reference or control unit name. Click a result to configure and order without leaving the page.
Identify the exact reference of your Bosch PSG16
Start with the large label on the unit. It includes on one side the vehicle manufacturer's reference (for example, a specific identifier for Opel/GM, Saab, or Vauxhall) and on the other the Bosch number, which usually follows the manufacturer's ten-digit structure. The software code (SW) often appears as a sequence starting with 1039 and allows precise calibration alignment. The internal serial number completes the identification. On a Bosch PSG16, these four elements form the complete 'identity' of your ECU. If the label is missing or unreadable, the internal markings on the electronic board (HW/SW prints and internal labels) can confirm. This is essential, as a single letter difference in the index can render a unit incompatible on the vehicle's network.
Several vehicles are frequently associated with the Bosch PSG16, notably Opel Astra G 2.0 DTI, Opel Vectra C 2.2 DTI, Opel Zafira A 2.0 DTI, but also certain Saab 9-3 2.2 TiD and Opel Frontera B 2.2 DTI. Depending on the engine and standard equipment, the same model may receive PSG16 variants with distinct calibrations. Hence the importance of entering the complete identifiers (Bosch number, manufacturer reference, SW) into the configurator and checking the displayed match before any order. At INCARLINE, we can, upon request, verify your combination of references and guide you to the strictly compatible part.
A typical case
A workshop receives an Astra G 2.0 DTI that starts with difficulty, the engine light remains on, and the engine goes into limp mode when hot. Mechanical checks show nothing abnormal. By reading the ECU memory, the technician finds generic faults related to the internal electronics. He then removes the Bosch PSG16, photographs the label, notes the manufacturer reference, the Bosch number, the SW, and the serial number, then uses the HW/SW configurator to identify the exact version. The chosen solution is to have the existing unit treated to preserve the immobilizer pairing, avoiding any incompatibility. The vehicle returns to normal operation after reassembly and synchronization of the elements.
Why this ECU has this fragility
The Bosch PSG16 is installed close to the injection hydraulics. Exposed to vibrations, thermal cycles, and the engine environment, it undergoes greater mechanical stresses than an ECU placed on the wing or in the cabin. Inside, a 16-bit microcontroller and flash memory manage the injection laws, while a small serial EEPROM retains the immobilizer and configurations. Over time, thermal expansion and vibrational stresses can fatigue certain assemblies or solder joints, resulting in intermittent cuts, communication losses, or sudden limp mode.
In terms of communication, the Bosch PSG16 interacts with the vehicle via a diagnostic protocol used at that time (depending on the model, KWP on a dedicated line and/or CAN network for chassis integration). A slight SW reference or hardware variant divergence is enough to disrupt this communication and the start authorization. This is why a visually 'identical' PSG16 can prove unusable if a single identifier does not match. In practice, variants are not mixed: replacement or repair is done while retaining the same set of references and ensuring that the VIN/immobilizer pairing remains consistent.
What changes when you send it to us
Upon receipt, we precisely document your external markings, read the internal identifiers (HW/SW), and save the necessary data (immobilizer, configuration). After targeted checks of the Bosch PSG16's sensitive points and bench validation, the unit is returned with its original parameters to maintain the vehicle's pairing. If the situation requires, INCARLINE can offer a paired replacement solution or a clone of your existing Bosch PSG16, always relying on the exact reference noted and validated in the configurator.
Frequently asked questions
How do I know if my Bosch PSG16 ECU is faulty without getting the reference wrong?
Which vehicles are often equipped with a Bosch PSG16?
Can a Bosch PSG16 be cloned without going through the manufacturer network?
What is the difference between a repair and a paired used unit for a Bosch PSG16?
Where are the important references located on a Bosch PSG16?
Can a Bosch PSG16 from a 2.0 DTI replace one from a 2.2 DTI?
Is it necessary to reprogram the immobilizer after replacing a Bosch PSG16?
Your reference isn’t listed?
Contact us — we can source your control unit or handle your repair on a quote basis.
Contact us