Operation CHARM: Car repair manuals for everyone.

Removing and Installing DME Control Module As of ME 7.2



Removing and Installing DME Control Module As of ME 7.2







NOTE:
- If the DME control module is replaced, it must be programmed using the Porsche System Tester. Thus, the DME control module can be adapted to the vehicle, the national variant and the equipment. The DME control module is located behind the right rear seat.
- If possible, before the DME control module is removed and replaced, a read-out of the vehicle data should be obtained from the Porsche System Tester.
- Symbol for the TAB key = ->|
- Follow the instructions for the Porsche System Tester.

Obtaining Read-out And Saving Vehicle Data From DME Control Module
1. Connect the Porsche System Tester to the vehicle and start the System Tester. Switch ignition on >> to continue.
2. Select vehicle type using the cursor keys.
3. Using the ->| key, move from the vehicle type to the list of control units.
4. Select DME with the cursor keys and press the >> key.
5. Select "Control unit programming" with the cursor keys and press the >> key.
6. Select "Read-out control unit (vehicle data)" with the cursor keys and press the >> key.
7. The note "Vehicle data read-out complete" will appear on the screen of the Porsche System Tester.
8. After replacement of the DME control module, the vehicle data is installed in the menu "Program control unit".

Removing DME Control Module

NOTE: Switch ignition off and remove ignition key.







1. Open rear luggage compartment lid and and lever out the clips for the carpet lining using the removal tool.







2. Fold over the carpet lining and unscrew the 3 fastening nuts.







3. Lift out the control module and push in plugs -A- -arrow- and remove.
4. Press in locking element -arrow- of plugs -B- and actuate latching lever -C-.
5. Remove the control module.

Installing The DME Control Module







1. Push in plugs -B- on the DME control module and close the latching lever -C- until the lever engages.
2. Press in plugs -A- on the control module, until they engage.

3. Position control module and secure with the fastening nuts.







Tightening torque: 10 Nm (7.5 ftlb.).

4. Fold back the carpet lining into position and fasten with the clips.
5. Program the DME control module with the Porsche System Tester

Programming New DME Control Module

NOTE:
- If a new DME control module is to be installed in a vehicle, the DME code specified in IPAS and the immobilizer code must be entered in the DME control module.
- You can get the codes from IPAS or from your importer by specifying the vehicle identification number.
- During DME programming, it is essential to guarantee the power supply for the Porsche System Tester. In case of doubt, connect a charging unit to the vehicle battery.
- Symbol for the TAB key = ->|
- The instructions of the Porsche System Tester have highest priority.
- The procedure listed has been structured generally, changes or additions can be made.

1. Connect the Porsche System Tester to the vehicle and start the System Tester. Switch ignition on.
2. Select vehicle type using the cursor keys.

Version 1:
- Using the ->| key, move from the vehicle type to the list of control units.

Version 2:
- Using the >> key, move from the vehicle type to the list of control units. The Vehicle Ident. No. under item 6 only has to be confirmed and not entered.

3. Select DME with the cursor keys and press the >> key.
4. Select "Control unit programming" with the cursor keys and press the >> key.
5. Select "Control unit programming" with the cursor keys and press the >> key. Follow the displayed programming instructions from the Porsche System Tester.
6. Enter the Veh. Ident. No. with the cursor keys, continue with >> and confirm with F7.
7. Enter the new DME (IPAS) programming code and confirm with the >> key.
8. Check the DME programming code again; if the code is correct, confirm with the F7 key.
9. Enter the new immobilizer code (IPAS), confirm with the >> key, check the code again and confirm with the F7 key.
10. Select transmission type (manual transmission, Tiptronic), continue with >>.
11. Check the transmission type and code with F8.
12. Select the required program map and confirm with the >> key.
13. The data and programming status is then loaded on to the DME control module. Do not interrupt the programming sequence.
14. When the programming period has expired, follow the instructions from the Porsche System Tester -CAN TIME OUT-.
15. Press the >> key. For the learning and adaptation routine of the throttle (E-gas), switch the ignition on for 1 minute without starting the engine and without actuating the accelerator pedal. Then switch the ignition off for at least 10 seconds. This completes the adaptation of the throttle adjusting unit and the programming sequence is complete.
16. Read out the fault memory and delete the fault -CAN TIME OUT- on every control unit that is connected to the CAN.

Programming DME Control Module

NOTE:
- If the DME control module from a different Boxster vehicle with ME 7.2 is being used, proceed as follows. As a check, the DME code and the immobilizer code of the vehicle in which the control module is being installed (NEW) and of the vehicle from which the control module has been removed (OLD) are required.
- You can get the necessary codes from IPAS or from your importer by specifying the vehicle identification number.
- During DME programming, it is essential to guarantee the power supply for the Porsche System Tester. In case of doubt, connect a charging unit to the vehicle battery.
- Symbol for the TAB key = ->|
- When programming maps, update the data records. Procedure is similar to -Control unit programming-. Follow the instructions for the Porsche System Tester.

1. Connect the Porsche System Tester to the vehicle and start the System Tester. Switch ignition on.
2. Select vehicle type using the cursor keys. In the 911 Carrera - 911 (996).

Version 1:
- Using the ->| key, move from the vehicle type to the list of control units.

Version 2:
- Using the >> key, move from the vehicle type to the list of control units. The Vehicle Ident. No. under item 6 only has to be confirmed and not entered.

3. Select DME with the cursor keys and press the >> key.
4. Select "Control unit programming" with the cursor keys and press the >> key.
5. Select "Control unit programming" with the cursor keys and press the >> key. Follow the displayed programming instructions from the Porsche System Tester.
6. Enter the Veh. Ident. No. with the cursor keys, continue with >> and confirm with F7.
7. Enter the old DME (IPAS, vehicle - OLD) programming code with the cursor keys, continue with the >> key and, after checking the code, confirm with F7.
8. Enter the new DME (IPAS, vehicle - NEW) programming code with the cursor keys, continue with the >> key and, after checking, confirm with F7.
9. Enter the old immobilizer code (IPAS, vehicle - OLD), continue with the >> key, check the code again and confirm with F7.
10. Enter the new immobilizer code (IPAS, vehicle - NEW), continue with the >> key, check the code again and confirm with F7.
11. Select transmission type (manual transmission, Tiptronic), continue with >>.
12. Check the transmission type and code with F8.
13. Select the required program map and confirm with the >> key.
14. The data status is loaded on to the DME control module. Do not interrupt the programming sequence.
15. When the programming period has expired, follow the instructions from the Porsche System Tester -CAN TIME OUT-.
16. Press the >> key. For the learning and adaptation routine of the throttle (E-gas), switch the ignition on for 1 minute without starting the engine and without actuating the accelerator pedal. Then switch the ignition off for at least 10 seconds. This completes the adaptation of the throttle adjusting unit and the programming sequence is complete.
17. Read out the fault memory and delete the fault -CAN TIME OUT- on every control unit that is connected to the CAN.

- Programming Map As Of 7.2
1. Select "Control unit programming" with the cursor keys in the DME control module and press the >> key.
2. Select "Program map" >> and observe the programming instructions.
3. Enter old DME programming code, >>, confirm with F7 key.
4. Specify transmission type, >>, code with F8 key.
5. Select the required program map and confirm with the >> key.
6. The tester shows whether the data status is current or not current.
7. Proceed further according to the tester instructions.

- Programming Map As Of 7.8 min
Under the heading -DME, Control unit programming, Control unit type- it is possible to check whether the data record for this vehicle is up-to-date or not.

In the case of -Not up-to-date- the data record can be updated with -Program map-. The prerequisite is that a customer complaint has been submitted or that Porsche AG has arranged for this to be done in the context of a campaign.

In the case of -Up-to-date- the data record and the version are displayed.

Version (Data Records)

NOTE:
- Please note that not all variants are separately listed in this chapter. This document should provide the contents of the data records.
- Extended contents can be listed in the tables.
- The listed tables are included in the software status 13.0, Porsche System Tester. Therefore, higher software versions may feature extended or deviating contents.
- The diagnosis software no. (see table) is not needed as of PST2 software 12.1.













In model year 2000 a "new" air flow sensor (HFM) was introduced. The introduction date was the 31st January 2000, as of the vehicle identification numbers:

Control unit type as of model year '03










NOTE: As of model year '03, DME 7.8 min, the installed data status can be read out under the heading Control unit programming, Control unit type.

Tools