Operation CHARM: Car repair manuals for everyone.

Engine Control Module: Service and Repair


WM 247019 Removing and installing DME (DFI) control unit

Tools






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. The DME (DFI) control unit is located in the plenum panel close to the right wing.

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 17.10 version.





Installation position of DME (DFI) control unit

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 >>.

DANGER

If a test drive is carried out with a Tester connected to the diagnostic socket, there is an increased risk of accidents and danger to other road users.

- The driver may be impeded or distracted by the Tester's diagnostic cable in the driver's footwell.
- The driver can be distracted by reading off the values on the Tester while performing the test drive and as a result, may not pay attention to the road traffic, as is necessary.
- The time in which the rpm and speed ranges are to be achieved is specified and this may impede other road users.

-> If a test drive is carried out with a Tester connected and activated, the Tester's diagnostic cable must be routed in such a way that the driver is not impeded by the cable. Route the cable between the driver's seat and the driver's doors, for example.
-> During the test drive, the values on the Tester should only be read off by another person.
-> Driving the vehicle to achieve the rpm and speed ranges specified in the document is only permitted in accordance with road traffic regulations and if the road, weather and traffic conditions are conducive to such driving.

4. Select the required items and press >> :
4.1. Engine temperature
4.2. Fuel high-pressure adaptation range 1
4.3. Fuel high-pressure adaptation range 2
4.4. Fuel high-pressure adaptation range 3
5. Start the vehicle and let the engine warm up. During the test drive, at an engine temperature of at least 55 °C , see Tester value for engine temperature , gradually approach the engine speed range of more than 2000 rpm, then switch from operation under load to overrun and maintain this operating condition for at least 5 sec. >> The leakage adaptation has now been completed. This value cannot be read out under the actual values.

Information

If it is not possible to drive at the specified speeds, the adaptation ranges 1 and 2 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.

6. 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.

Information

If it is not possible to drive at the specified speeds, the adaptation ranges 1 and 2 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 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.
8. Fuel high-pressure adaptation of range 3, 4, 5 These ranges do not need to be achieved for the adaptation drive.
8.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.
8.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.
8.3. Range 5 is only for V8 turbo engines. Multiple full-load acceleration, each time for approx. 10 sec. at an engine speed of more than 5000 rpm. >> Not required for the adaptation drive.
9. 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.
10. 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.
11. Following the test drive, check the fault memory. If there are faults stored, the cause of the fault entries must be corrected.

Resetting adaptation values

Information

If the adaptation values need to be reset, the immobiliser code must be completely reprogrammed.

Information

During the Program immobiliser code function, it is essential to guarantee the power supply for the Porsche System Tester. It is essential to connect a battery charger with a current rating of at least 40 A 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 the version 18.20; different text or additions may appear with higher Tester versions.

1. Turn off engine and switch on ignition.
2. Use the PIWIS Tester 9718 to select vehicle type and change the DME/DFI control unit.
3. Select the Control unit programming menu using >>.
4. Select the Program immobiliser code menu using >>.
5. Note warnings regarding the adaptation of the high-pressure control system from the PIWIS Tester 9718.
6. Enter the Old immobiliser code (PPN, vehicle - OLD) and press >> to continue. Check the code again and confirm with F7.
7. Enter the New immobiliser code (PPN, vehicle - NEW) and press >> to continue. Check the code again and confirm with F7.
8. The PIWIS Tester 9718 confirms Function completed successfully
9. Switch off ignition.
10. The adaptation values have now been reset properly.

Exhaust emission standard

Information

The exhaust emission standards are continually being adapted and expanded for new markets.

- The table below shows the data records for PIWIS Tester software version 17.10.

- Later PIWIS Tester software will show additional data records.

- The data records must be selected according to vehicle equipment and legal specifications and must be loaded onto the DME (DFI) control unit.






Obtaining read-out and saving vehicle data from DME control unit

1. PIWIS Tester 9718 must be connected to the vehicle. Start the PIWIS Tester.
2. Select vehicle type and select 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. The PIWIS Tester 9718 screen displays the message "Vehicle data was read out".
6. Switch off ignition and remove ignition key. Refit DME (DFI) control unit.
7. After replacement of the DME control unit, the vehicle data that was read out is loaded under the Control unit programming menu by selecting Write vehicle data.

Removing DME control unit

CAUTION

Risk of short circuit.

-> Before removing the control unit, switch off the ignition.

Information

- Unscrew the two fastening screws for the cowl panel cover and lift up the cover in this area. => 664419 Removing and installing cowl panel cover

1. Loosen DME control unit and support.
1.1. Unscrew fastening screws -1 -.
1.2. Unclip wire harness -2- on the support -arrow A-.
1.3. Move DME control unit and support -3- to one side -arrow B- until the connectors are easily accessible.





Loosening DME control unit and support

2. Release the latch on both connectors -1 and 2- ( -arrows A- ) and pull the connectors -1 and 2- off the DME control unit -3- ( -arrows B- ).





Pulling off connectors

3. Unscrew fastening screws -1- and remove the support -2- from the DME control unit -3- ( -arrow- ).





Removing DME control unit

Installing DME control unit

1. Position support -2- on the DME control unit -3- ( -arrow- ) and secure it with the fastening screws -1-.





Installing DME control unit

2. Plug in both connectors -1 and 2- on the DME control unit -3- ( -arrows A- ) and close the latch -arrows B-.





Plugging in connectors

3. Secure DME control unit with support.
3.1. Position DME control unit -3- and support -arrow A- and secure in place with the fastening screws -1-.
3.2. Clip wire harness -2- onto support -arrow B-.





Securing DME control unit with support

Programming new DME (DFI) control unit

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".

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 17.10; different text or additions may appear with later Tester versions.

Information

- During programming, the electric radiator fans may start.

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 select 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. Vehicle type must be selected. Press >>.
10. Model year must be selected. Press >>.
11. Transmission type must be selected. Press >>.

Information

For the exhaust emission standard, the data record must be selected according to A, B and C markets for each specific country. => 0300IN Overview of A, B and C markets

12. Exhaust standard must be selected. Press >>. => 247019 Removing and installing DME control unit - section on "Information"
13. Program control unit and confirm with F8.

Information

- During programming, the electric radiator fans may start.

14. The data and programming status is then loaded onto the DME control unit. Do not interrupt the programming sequence.
15. The System Tester indicates whether the control unit is programmable and the approximate programming status.
16. Once the DME control unit has been programmed successfully, switch to the Program immobiliser code menu and press >>.
17. Enter the New immobiliser code (PPN) and press >>. Check the code again and confirm with F7.
18. When the programming period expires, 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.

Teaching DME (DFI) control unit

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 17.10; 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 select 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 expires 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.