Operation CHARM: Car repair manuals for everyone.

247025 Eliminating Symptoms - Engine: Re-programming DME (DFI) Control Unit (Intake Camshaft Adjustment Slow, Fault Code In DME


WM 247025 Eliminating symptoms - Engine: Re-programming DME (DFI) control unit (Intake camshaft adjustment slow, fault code in DME (DFI) control unit/SY2811)

Tools






General information

Symptom

Fault memory entry
- P000A - Intake camshaft adjustment, bank 1, slow
- P000C - Intake camshaft adjustment, bank 2, slow

in the DME (DFI) control unit.

Causes and remedial action

Cause

The intake camshaft adjustment can become jammed at speeds of between 1,000 and 2,000 rpm. This results in fault memory entries in the DME (DFI) control unit.
Remedial action

Re-program the DME (DFI) control unit using PIWIS Tester I test software version 34.000 (or higher).

Information

"Guided Fault Finding" will also be changed accordingly in PIWIS Tester II software version 10.100 (available from around November 2011 ).

Tools and materials

Battery charger HFL 65 WE 1353 (current rating of at least 40 A)

PIWIS Tester I 9718 with test software version 34.000 (or higher) installed

Preliminary work

NOTICE

Fault entry in the fault memory and control unit programming aborted due to undervoltage.

- Increased current draw during diagnosis or control unit programming can cause a drop in voltage, which can result in one or more fault entries and the abnormal termination of the programming process.

-> Before commencing work, connect a suitable battery charger with a current rating of at least 40 A to the vehicle battery.

Information

The procedure described here is based on the PIWIS Tester I test software version 34.000.

The PIWIS Tester instructions take precedence and in the event of a discrepancy, these are the instructions that must be followed.
A discrepancy may arise with later software versions for example.

1. Connect a battery charger with a current rating of at least 40 A to the vehicle battery.
2. Switch on the ignition using the original vehicle key.
3. Connect PIWIS Tester I with test software version 34.000 (or higher) installed to the vehicle communication module (VCI). Then, connect the communication module to the vehicle and switch on the PIWIS Tester.

Re-programming DME (DFI) control unit

Re-programming DME (DFI) control unit

1. Select control unit => 'DME' and confirm by pressing >>.
2. Select menu item => 'Control unit programming' and confirm your selection by pressing >>.
3. Select => 'Program control unit' and confirm your selection by pressing >>.
4. Read and follow the programming instructions on the PIWIS Tester.
Then press >> to continue.
5. Select the vehicle type and confirm by pressing >>.
6. Select the relevant country and confirm by pressing F7.
7. Select the model year and confirm by pressing F7.
8. Select the transmission type and confirm by pressing >>.
9. Enter the VIN.
Press >> to continue and confirm your entry by pressing F7.

Information

During the following steps, you will be requested to enter both the old and new DME programming code and the old and new immobiliser code.
Since the installed DME control unit will be re-programmed, the "old" code and the "new" code are identical in this case.
You can get the DME programming code and the immobiliser code by entering the vehicle identification number under "Vehicle code information" in the PIWIS information system or from your importer.

10. Enter the old DME programming code.
Press >> to continue and confirm your entry by pressing F7.
11. Enter the new DME programming code.
Press >> to continue and confirm your entry by pressing F7.
12. Enter the old immobiliser code.
Press >> to continue and confirm your entry by pressing F7.
13. Enter the new immobiliser code.
Press >> to continue and confirm your entry by pressing F7.
14. Press F8 to start programming the DME control unit.
A progress bar appears showing the progress of the programming procedure. Do not interrupt programming.

Information

If programming is interrupted (e.g. due to a voltage drop or if communication is aborted, etc.), programming must be repeated.

15. Once control unit programming is complete, follow the instructions on the PIWIS Tester.

Information

Skip the message "Vehicle data was not read out" following programming by pressing >>.
This message is only relevant if the DME control unit was replaced.

16. When programming is complete, the message "Programming was completed successfully" will be displayed.
Press >> to continue.
17. For the learning and adaptation routine for the throttle valve, switch the ignition off, remove ignition key, insert ignition key and switch ignition on again for at least 40 seconds without starting the engine. Do not press the accelerator pedal. This completes the adaptation of the throttle valve adjusting unit and the programming sequence is complete.
18. Press << to return to the 'Control units' menu (list of control units).

Information

For vehicles with PDK transmission (I-no. 250), the PDK control unit must also be re-programmed and engine torque loss adaptation must be performed after programming the DME control unit.

For vehicles with manual transmission (I-no. 480), skip the steps in these symptom-based repair instructions that are marked accordingly ("only for vehicles with PDK transmission").

Re-programming PDK control unit (only for vehicles with PDK transmission)
1. Select => 'PDK/Tiptronic' control unit in the => 'Control units' menu (list of control units) and confirm your selection by pressing >>.
2. Select menu item => 'Control unit programming' and confirm your selection by pressing >>.
3. Read and follow the programming instructions on the PIWIS Tester.
Then press >> to continue.
4. Select the vehicle type and confirm by pressing >>.

Information

Skip the message informing you that calibration must be carried out after programming the PDK control unit by pressing >>.

Calibration is not required as part of these symptom-based repair instructions since the control unit is merely re-programmed, not replaced.

However, if the PDK control unit has to be calibrated because of previous work carried out on the PDK transmission, calibration should only be carried out after the engine torque loss has been adapted.

5. Press F8 to start programming the PDK control unit.
The selected vehicle type appears on the PIWIS Tester display.
The message "Writing data" will be displayed. Do not interrupt programming.

Information

If programming is interrupted (e.g. due to a voltage drop or if communication is aborted, etc.), programming must be repeated.

6. When programming is complete, the message "Programming was completed successfully" will be displayed.
Press >> to continue.
Press >> to confirm the message on the PIWIS Tester instructing you to erase the CAN communication errors entered in some control units by control unit programming.
7. Press << to return to the 'Control units' menu (list of control units).
8.

Reading out and erasing fault memory
1. Select 'Special functions' in the => 'Control units' menu and confirm by pressing >>.
10. Select 'Erase all fault memories' in the menu => '911 (997) special functions function selection' and confirm by pressing >>.
The faults stored in the fault memories of the various control units are deleted.
If the fault memories of individual control units (e.g. DME) cannot be erased, switch the ignition off and then on again and erase the fault memories of these control units separately.
If other control units are found to have faults, which cannot be erased and are not caused by DME control unit programming, these faults must be located and corrected.
11. Once you have erased the fault memories, press << to return to the menu 'Control units' (list of control units).

WARNING

Toxic exhaust gases

- Health risks
- Risk of suffocation

-> Before starting the engine, position an exhaust extraction system behind the vehicle's exhaust pipes and switch it on.

12. Performing engine torque loss adaptation (only for vehicles with PDK transmission)
Conditions/procedure for engine torque loss adaptation:
- Engine temperature is at least 80 °C (the engine temperature can be read out in the "Actual values" menu using the PIWIS Tester).
- All loads switched off.
- PDK selector lever is in position "P".
- Allow engine to run at idle speed for 3 minutes with air conditioning switched off.
- Then allow engine to run at idle speed for 3 minutes with air conditioning switched on (high load).
- Switch off ignition and wait 60 seconds.

13. Disconnect the PIWIS Tester from the vehicle.
14. Switch off ignition.
15. Switch off and disconnect the battery charger.

End of remedial action.

Working time

24702550: Programming DME control unit; Labor time 35 TU

24702553: Programming DME control unit and PDK control unit; Labor time 47 TU