Engine Control Module: Service and Repair
WM 247019 Removing and installing DME control unit
Tools
Technical values
Information: Adaptation of the DME (DFI) control unit
Information
If the DME (DFI) control unit is replaced, it must be programmed using the PIWIS Tester 9718. This adapts the DME (DFI) control unit to the vehicle, country version and equipment.
Before the DME (DFI) control unit is removed and replaced, a read-out of the vehicle data should be obtained (if possible) using the PIWIS Tester 9718.
The PIWIS Tester 9718 instructions take precedence and in the event of a discrepancy these are the instructions that must be followed. Deviations may occur with later software versions. The description is based on the 22.100 version.
Information
When replacing one of the following components ]] DME (DFI) control unit and/or high-pressure pump (also when replacing the engine) [[ from the fuel system, the adaptations in the DME (DFI) control unit must be adapted to the system again.
Rough engine running is possible until the adaptations are completed.
Noticeable decreases in engine performance may also occur.
The following sequence must be followed in the correct order for the adaptation of the fuel high-pressure control system:
1. PIWIS Tester 9718 must be connected to the vehicle. Start the PIWIS Tester.
2. Select vehicle type and DME/DFI control unit.
3. Select the Actual values menu and press >>.
WARNING
Test drive with the Tester connected
- Driver impeded/steers off course during test drive
- Danger to other people on the roads
-> When the Tester is connected and switched on, route the diagnostic cable so that the driver is not impeded.
-> Only get one other person to read off the values on the Tester.
-> Only drive the vehicle to achieve the rpm and speed ranges specified in the document in accordance with road traffic regulations and if the road, weather and traffic conditions are conducive to such driving.
4. F5 Filter must be selected.
5. Select the Fuel high-pressure control system filter and press >>.
6. Select the required items and press >> :
6.1. B010_Fuel high-pressure adaptation range 1
6.2. B020_Fuel high-pressure adaptation range 2
6.3. B030_Fuel high-pressure adaptation range 3
6.4. B040_Fuel high-pressure adaptation range 4
6.5. B050_Fuel high-pressure adaptation range 5
Information
If it is not possible to drive at the specified speeds, the adaptation ranges 1 to 5 can also be achieved by increasing the engine load relative to the specified speed. A defined fuel throughput must be achieved for the adaptation to be completed.
The specified time stipulation of 15 sec. is cumulative, i.e. the time may also be broken down into 5 + 5 + 5 seconds, for example.
7. Fuel high-pressure adaptation range 1 must be reached: gradually approach the speed range of 60 - 85 km/h (40 - 55 mph) and maintain this for at least 15 sec. The Tester indicates when the value changes upwards or downwards by 1.00. >> This completes the adaptation of range 1.
8. Fuel high-pressure adaptation range 2 must be completed: gradually approach the speed range of 120 - 140 km/h (75 - 90 mph) and maintain this for at least 15 sec. The Tester indicates when the value changes upwards or downwards by 1.00. >> This completes the adaptation of range 2.
9. Fuel high-pressure adaptation of range 3, 4, 5 These ranges do not need to be achieved for the adaptation drive.
9.1. Range 3 requires constant driving for 15 sec. in the speed range of 210 - 220 km/h (130 - 140 mph). >> Not required for the adaptation drive.
9.2. Range 4 requires multiple full-load acceleration, each time for approx. 10 sec. at an engine speed of more than 4000 rpm. >> Not required for the adaptation drive.
9.3. Range 5 requires multiple full-throttle acceleration, each time for approx. 10 sec. at an engine speed of more than 5000 rpm. >> Not required for the adaptation drive.
10. Once ranges 1 and 2 have been adapted, the values must be between 0.75 and 1.25. If the values are less than 0.75 or greater than 1.25, a fault is entered in the DME (DFI) control unit. If the values are in the stipulated range, another test drive must be performed for a distance of approx. 15 km/10 miles (if feasible >> combination of motorway, cross-country and city driving). It is important that the drive includes different load and rpm ranges.
11. If range 1 and 2 are not within the stipulated range, the fault memory must be read out and the cause of the fault entries corrected.
12. Following the test drive, check the fault memory. If there are faults stored, the cause of the fault entries must be corrected.
Preliminary work
1. Detach trim panel for rear left luggage compartment.
2. If the DME control unit has to be replaced, the values must be read out of the control unit prior to removal. -> 247019 Removing and installing DME control unit - section on "Programming"
3. PIWIS Tester 9718 must be connected to the vehicle before starting the System Tester. Switch on ignition. Press >> to continue.
4. Select vehicle type. Press >> to continue.
5. Carry out an automatic control unit search.
6. Select DME/DFI and press >>.
7. Select Control unit programming and press >>.
8. Select Read out vehicle data (Vehicle data) and press >>.
9. The Tester screen displays the message Vehicle data has been read out >>.
10. After replacing the DME control unit, the vehicle data is uploaded when the Program control unit menu item is selected.
Removing DME control unit
Installation position of DME control unit
NOTICE
Voltage peaks
- Risk of damage to load or to the control unit
-> Remove the ignition key and switch off load before disconnecting or removing load.
1. Remove DME control unit and holder.
1.1. Screw off the three fastening nuts -1- on the DME control unit holder.
1.2. Place DME control unit and holder in the luggage compartment.
Removing DME control unit and holder
2. Pull off connectors on the DME control unit.
2.1. Release the two connectors at the locking mechanism -arrows A- and pull them off -arrows B-.
2.2. Remove DME control unit and holder
Pulling off connectors on DME control unit
3. Screw DME control unit off the holder.
3.1. Unscrew the six fastening screws -1-.
3.2. Remove DME control unit -2- from the holder.
Screwing DME control unit off the holder
Installing DME control unit
1. Screw DME control unit onto the holder.
1.1. Position DME control unit -2- on the holder.
1.2. Tighten fastening screws -1-.
Screwing DME control unit onto the holder
2. Plug in connectors on the DME control unit.
2.1. Place DME control unit and holder in the luggage compartment.
2.2. Plug in connectors on the DME control unit -arrows A- and lock connectors with the locking mechanism -arrows B-.
Plugging in connectors on DME control unit
3. Install DME control unit and holder.
3.1. Place DME control unit and holder in installation position.
3.2. Tighten fastening nuts -1-. => Tightening torque: 10 Nm (7.5 ftlb.)
Installing DME control unit and holder
Subsequent work
1. Secure trim panel for rear left luggage compartment.
2. Program the DME control unit using the PIWIS Tester 9718. -> 247019 Removing and installing DME control unit - section on "Programming"
Programming DME control unit
Programming new DME control unit
Information
- During programming, the electric radiator fans may start.
NOTICE
Voltage drop
- Risk of irreparable damage to control unit
- Risk of damage to control unit
- Fault entries in the control unit
- Coding in the control unit is aborted
- Malfunctions in control unit, even during programming
-> Prior to disconnecting the control unit, switch off the ignition and remove the ignition key.
-> Ensure that the power supply is not interrupted during programming.
-> Connect a battery charger with a current rating of at least => Nominal value: 40 A to the vehicle battery.
Information
If a new DME (DFI) control unit is installed in a vehicle, the immobiliser code documented in the PIWIS information system must be taught in the DME control unit using the Program immobiliser code menu.
When programming the DME (DFI) control unit, it is essential to guarantee the power supply for the Porsche System Tester. A battery charger with a current rating of at least 40 A must be connected to the vehicle battery.
The PIWIS Tester 9718 instructions take precedence and in the event of a discrepancy these are the instructions that must be followed. Deviations may occur with later software versions.
The procedure described here has been structured in general terms and has been described for version 22.100. Different text or additions may appear with later Tester versions.
Information
In some countries (currently USA, Canada), the Ready status must be obtained following a test drive or by using the PIWIS Tester 9718 after a DME (DFI) control unit has been programmed. If in doubt, contact the relevant importer.
The DME (DFI) control unit must be adapted in accordance with specifications -> 24701900 Removing and installing DME control unit - section on "Information".
1. Switch on ignition using original key, connect the PIWIS Tester 9718 to the vehicle and start the PIWIS Tester.
2. Select vehicle type and choose DME/DFI control unit.
3. Select Control unit programming with the cursor keys and press >>.
4. Select the Read out vehicle data menu and press >>.
5. Switch off ignition and replace DME (DFI) control unit with a new DME (DFI) control unit. -> 247019 Removing and installing DME control unit - section on "Removing"
6. After replacement of the DME (DFI) control unit, the vehicle data that was read out is loaded under the Control unit programming menu by selecting Write vehicle data. Press >>.
7. Select the Program control unit menu and press >>.
8. Follow the instructions on the System Tester and press >>.
9. Select Country, confirm with F7 and press >>.
10. Vehicle type must be selected. Press >>.
11. Transmission type must be selected. Press >>.
12. Select Program control unit and confirm with F8.
13. The data and programming status is then loaded onto the DME control unit. Do not interrupt the programming sequence.
14. The System Tester indicates whether the control unit is programmable and the approximate programming status.
15. Once the DME control unit has been programmed successfully, exit the Program control unit and DME/DFI menus and then select the DME/DFI and Program control unit menus again.
16. Switch to the Program immobiliser code menu and press >>.
17. Enter the Old/New immobiliser code (PPN) and press >>. Check the code again and confirm with F7.
18. When the programming period is over, follow the instructions on the Porsche System Tester.
19. For the learning and adaptation routine of the throttle valve (electronic accelerator), switch the ignition off and then on again for 60 seconds without starting the engine. Do not actuate the accelerator pedal. Switch ignition off again for at least 10 seconds. Switch on ignition. This completes the adaptation of the throttle valve adjusting unit and the programming sequence is complete.
20. Read out the fault memory and delete the DME control unit fault on every control unit connected to the CAN.
21. Carry out test drive, adapt DME (DFI) control unit (perform adaptation of the fuel high-pressure control system) -> 24701900 Removing and installing DME control unit - section on "Information" and read out the fault memory.
Programming DME (DFI) control unit
NOTICE
Voltage drop
- Risk of irreparable damage to control unit
- Risk of damage to control unit
- Fault entries in the control unit
- Coding in the control unit is aborted
- Malfunctions in control unit, even during programming
-> Prior to disconnecting the control unit, switch off the ignition and remove the ignition key.
-> Ensure that the power supply is not interrupted during programming.
-> Connect a battery charger with a current rating of at least => Nominal value: 40 A to the vehicle battery.
Information
If the DME (DFI) control unit you are installing has already been taught (control unit was already taught in a vehicle), proceed according to the description given here.
This procedure should only be used for test purposes (troubleshooting in the fuel system). It is important that the data record programmed on the DME (DFI) control unit that was already taught matches the data record for the vehicle used here. The vehicle type, transmission type, model year and emission standard must all match. If the data is different, the control unit must be re-programmed. See -> 24701900 Removing and installing DME control unit - section on "Programming"
Information
If a new DME (DFI) control unit is installed in a vehicle, the immobiliser code documented in the PIWIS information system must be taught in the DME control unit using the Program immobiliser code menu.
When programming the DME (DFI) control unit, it is essential to guarantee the power supply for the Porsche System Tester. A battery charger with a current rating of at least 40 A must be connected to the vehicle battery.
The PIWIS Tester 9718 instructions take precedence and in the event of a discrepancy these are the instructions that must be followed. Deviations may occur with later software versions.
The procedure described here has been structured in general terms and has been described for version 22.100. Different text or additions may appear with later Tester versions.
1. Switch on ignition using original key, connect the PIWIS Tester 9718 to the vehicle and start the PIWIS Tester.
2. Select vehicle type and choose DME/DFI control unit.
3. Select Control unit programming with the cursor keys and press >>.
4. Switch to the Program immobiliser code menu and press >>.
5. Enter the Old immobiliser code (PPN, vehicle - OLD) and press >> to continue. Check the code again and confirm with F7.
6. Enter the New immobiliser code (PPN, vehicle - NEW) and press >> to continue. Check the code again and confirm with F7.
7. When the programming period is over, follow the instructions on the Porsche System Tester.
8. For the learning and adaptation routine of the throttle valve (electronic accelerator), switch the ignition off and then on again for 60 seconds without starting the engine. Do not actuate the accelerator pedal. Switch ignition off again for at least 10 seconds. Switch on ignition. This completes the adaptation of the throttle valve adjusting unit and the programming sequence is complete.
9. Read out the fault memory and delete the DME control unit fault on every control unit connected to the CAN.
10. Carry out test drive and adapt DME (DFI) control unit (perform adaptation of the fuel high-pressure control system) -> 24701900 Removing and installing DME control unit - section on "Information" and read out the fault memory.