I am researching the possibilities of implementing VEMS onto Porsche 911 (996, 1998 and newer) and Boxster (986, from 1997 and newer).
Engine-wise there should not be a problem, earlier ones were with cable throttle and Motronic 88pin connector, later ones were with electronic throttle.
I made .xls file for 911 pins vs VEMS pins, there are some question marks regarding some connections, perhaps can you give some suggestions?
http://www.vems.ee/image/Porsche_996_986_VEMS_PnP.xlsx
Here's early (pre-2000 models, both Boxster and 996) 88pin Motronic 5.2 pinout:
1 - Heating of HO2S after TWC
2 - Idle air control valve, closing coil
3 - Fuel injector, cylinder 1
4 - Fuel injector, cylinder 2
5 - Fuel injector, cylinder 3
6 - Ground point 9
7 - EVAP canister shutoff valve
8 - Check Engine MIL
9 - not assigned
10 - not assigned
11 - not assigned
12 - Crash signal (airbag)
13 - knock sensor 1 (cyl. 1-3)
14 - Medium pressure switch (A/C)
15 - Intake air temperature sensor
16 - Engine compartment temperature sensor
17 - Signal, mass air flow sensor
18 - Signal, H02S 2 ahead of TWC
19 - Signal, HO2S 1 ahead of TWC
20 - Ground, speed sender
21 - Signal, camshaft position sensor 1 + 2
22 - Ignition coil, cyl. 4 terminal 1
23 - Ignition coil, cyl. 3 terminal 1
24 - Ignition coil, cyl. 5 terminal 1
25 - Camshaft adjustment, bank 2
26 - Terminal 30
27 - Triggering of DME relay, terminal 85
28 - Ground, electronic system (shield)
29 - Idle air control valve opening coil
30 - Heating of HO2S ahead of TWC
31 - Fuel injector, cylinder 6
32 - Fuel injector, cylinder 4
33 - Fuel injector, cylinder 5
34 - Ground, sender
35 - Coolant fan, stage 1
36 - Coolant fan, stage 2
37 - Triggering of relay (terminal 85), secondary air pump
38 - Version coding (ground for Tiptronic)
39 - Fuel reserve pilot light
40 - not assigned
41 - Knock sensor 2 (cyl. 4-6)
42 - Automatic I/M test
43 - not assigned
44 - Signal, throttle position sensor
45 - Ground, mass air flow sensor
46 - Ground, oxygen sensors
47 - 5-volt supply for mass air flow sensor
48 - Nominal engine torque to TC control module
49 - Ignition coil, cyl. 1 terminal 1
50 - Ignition coil, cyl. 6 terminal 1
51 - Ignition coil, cyl. 2 terminal 1
52 - Camshaft adjustment, bank 1
53 - 5-volt supply, throttle position sensor
54 - Voltage supply for various components
55 - Ground, ignition
56 - Terminal 15
57 - not assigned
58 - Actual engine torque from TC control module
59 - Tuning flap (intake manifold switchover)
60 - Programming voltage
61 - EVAP canister purge valve
62 - A/C compressor On
63 - Triggering of fuel pump relay (terminal 85)
64 - not assigned
65 - Relay of engine compartment purge fan (terminal 85)
66 - Start-inhibit relay (terminal 85)
67 - not assigned
68 - Position switch/clutch switch
69 - A/C compressor requirement
70 - not assigned
71 - Ground, knock sensors
72 - Tank pressure sensor
73 - Oil temperature sensor
74 - Engine coolant temperature sensor
75 - not assigned
76 - Signal, H025 2 after TWC
77 - Signal, H025 1 after TWC
78 - Signal, rpm crankshaft position sensor
79 - Speed signal from ABS control module
80 - Speed signal output
81 - not assigned
82 - Coolant level
83 - Fuel gauge
84 - not assigned
85 - CAN low
86 - CAN high
87 - L wire
88 - K wire
Here's late type DME connector
Here's pdf for pinout and for DME related schematics from Factory Workshop Manual:
http://www.vems.hu/files/PeepPaadam/Porsche%20996%20Boxster%20VEMS%20PnP.zip
Looking for hints/suggestions what would be the best way to get it to work.
Piggybacking off of this. The connector looks like the M54/S54 BMW one, so probably possible that one PNP operates BMW and Porsche engines.