PROJEKT36 · WIRING

M52 engine management

Every used pin of the MS41.0 engine computer on the M52 six-cylinder: function from BMW's pin table, wire colour and where the wire goes. Hover or tap a row for the full route.

E36 320i, 323i and 328i with the M52, from the 1998 BMW wiring manual. On a phone, scroll the diagram sideways.

projekt36.com/wiring/m52-engine-management/

SW blackRT redGN greenBL blueGE yellowBR brownWS white GN/SW = green with black stripe supply / ground of a part shown elsewhere

M52 (MS41.0): X6000 pins 1–44

1.5 SW/RT ignition coil 2 (X6152 pin 1) 1.5 SW/BL ignition coil 4 (X6154 pin 1) 1.5 SW/VI ignition coil 6 (X6156 pin 1) 2.5 BR ground X6454 0.75 BR/RT injector 2 (X6102 pin 2) 0.75 BR/WS injector 1 (X6101 pin 2) 0.5 SW air mass meter X6207 pin 4 0.5 GE air mass meter X6207 pin 2 0.5 WS/SW cluster X16 pin 21 0.5 BR/RT coolant temp. sensor B6236, X6256 pin 3 0.5 SW throttle potentiometer X6252 pin 2 0.5 GR intake air temp. sensor X6205 pin 1 0.5 BR/RT ABS / ASC unit, via X20 pin 9 0.5 SW/GR pressure switch B8y pin 4, via X20 pin 5 0.5 GN EWS II X1659 pin 4, via X20 pin 7 0.5 VI/GR IHKA X1527 pin 10, via X20 pin 6 0.5 GN/BL VANOS valve X6275 pin 2 0.75 BR/GE injector 3 (X6103 pin 2) 0.75 BR/VI injector 6 (X6106 pin 2) 0.75 BR/BL injector 4 (X6104 pin 2) 0.5 BR oxygen sensor I X62101 pin 1 0.5 RT battery feed X6411 0.5 WS/GN idle actuator X6130 pin 1 ground X6454 1.5 SW/WS ignition coil 1 (X6151 pin 1) 1.5 SW/GE ignition coil 3 (X6153 pin 1) 1.5 SW/GN ignition coil 5 (X6155 pin 1) 2.5 BR ground X6454 0.75 BR/GN injector 5 (X6105 pin 2) 2.5 BR ground X6454 0.5 SW cluster X16 pin 20, via X20 pin 20 knock sensor shield 0.5 GR/BR temperature sensors, splice X8038 0.5 BR crankshaft sensor X6203 pin 3 camshaft sensor shield 0.5 BR throttle potentiometer X6252 pin 1 0.35 BR camshaft sensor X6204 pin 3 0.5 RT/GN throttle potentiometer X6252 pin 3 X6000 DME control unit MS41.0, pins 1–44 1 Ignition, terminal 1 2 Ignition, terminal 1 3 Ignition, terminal 1 4 Ground 5 Injection valve, cyl. 2 6 Injection valve, cyl. 1 7 Air mass meter signal 8 Air mass meter ground 9 TI signal 10 Coolant temperature signal 12 Throttle (DK) signal 14 Intake air temperature signal 15 ASC/ABS signal 16 Air conditioning ON signal 18 Vehicle immobilization 19 Auxiliary fan signal 21 Camshaft timing signal 22 Injection valve, cyl. 3 23 Injection valve, cyl. 6 24 Injection valve, cyl. 4 25 Oxygen sensor heating 26 Terminal 30 27 Idle actuator signal 28 Ground 29 Ignition, terminal 1 30 Ignition, terminal 1 31 Ignition, terminal 1 32 Ground 33 Injection valve, cyl. 5 34 Ground 36 Engine speed signal TD 38 Ground, shielding 39 Component ground 40 Ground 41 Ground, shielding 42 Signal (-) 43 Signal (-) 44 Signal (+)

How it works

MS41.0 runs the M52 (320i, 323i, 328i): six coils and six injectors driven one by one, a hot-film air mass meter, single VANOS, two oxygen sensors and a CAN link to the automatic gearbox.

Power comes from the DME relay K6300 (pins 54 and 87); pin 26 is the permanent feed and pin 49 the ignition signal.

Redrawn from BMW ETM 1210.17 (05/99), standard petrol E36 (316i–328i); diesel and M3 parts are left out.

M52 (MS41.0): X6000 pins 45–88

0.5 WS/GR/GE ASC X1171 pin 26, via X69 pin 5 0.5 RT/GE crankshaft sensor X6203 pin 1 0.5 GN ignition switch 15, splice X6832 0.5 GR/VI exhaust flap valve Y198, via X20 pin 3 0.5 WS/GE idle actuator X6130 pin 3 0.5 RT/WS DME relay K6300 pin 87, splice X6821 0.5 BR oxygen sensor II X62201 pin 1 ground X6456 0.5 GE knock sensor X6240 pin 1 (cyl. 1–3) 0.5 SW knock sensor X6240 pin 2 (cyl. 1–3) 0.5 GN knock sensor X6240 pin 3 (cyl. 4–6) 0.5 GN/BL diagnostic connector X6002 pin 18 0.5 BR knock sensor X6240 pin 4 (cyl. 4–6) 0.35 SW camshaft sensor X6204 pin 2 0.35 GE camshaft sensor X6204 pin 1 0.5 SW oxygen sensor I X62101 pin 2 0.5 BR charcoal filter valve X6120 pin 2 0.5 BR/GN fuel pump relay K6301 pin 4 (coil) 0.5 SW oxygen sensor II X62201 pin 2 0.5 BR DME relay K6300 pin 85 (coil) 0.5 SW/BL A/C compressor relay K19 pin 85, via X20 pin 4 0.5 GE oxygen sensor I X62101 pin 4 0.5 GE oxygen sensor II X62201 pin 4 0.5 WS/GN ASC X1171 pin 4, via X69 pin 6 0.5 WS/GR ASC X1171 pin 25, via X69 pin 7 0.5 WS/RT/GE ASC X1171 pin 5, via X69 pin 3 0.5 GE crankshaft sensor X6203 pin 2 0.35 SW EGS pin 85 (automatic) 0.35 GE EGS pin 86 (automatic) 0.5 RT/WS DME relay K6300 pin 87, splice X6821 0.5 WS/VI diagnostic link, splice X6866 X6000 DME control unit MS41.0, pins 45–88 45 ASC signal 48 Signal (+), 5V 49 Terminal 15 52 Exhaust flap signal 53 Idle actuator signal 54 >10V signal 55 Oxygen sensor heating 56 Ignition feedback signal 57 Knock sensor signal, cyl. 1-3 58 Knock sensor signal, cyl. 1-3 59 Knock sensor signal, cyl. 4-6 60 Programming voltage 63 Knock sensor signal, cyl. 4-6 64 Component ground 65 Signal (+) 67 Oxygen sensor ground 68 Fuel tank ventilation valve 69 Electric fuel pump relay and TR … 70 Oxygen sensor ground 73 Relay activation 74 Compressor ON signal 75 Signal, oxygen sensor 76 Signal, oxygen sensor 80 ASC signal 81 ASC signal 82 ASC signal 83 Crankshaft signal 85 CANCA-L 86 CANCA-H 87 Terminal 15 88 TxD diagnostic data link

How it works

Pins 80–82 and 45 are the ASC links; 85 and 86 the CAN bus to the EGS on automatics.

Redrawn from BMW ETM 1210.17 (05/99), standard petrol E36 (316i–328i); diesel and M3 parts are left out.

Reading the wire codes

BMW labels every wire with its size and colour, for example 2.5 SW/GE: 2.5 mm², black (schwarz) with a yellow (gelb) stripe. Connectors are numbered X…, followed by the pin. The wires in these diagrams are drawn at relative thickness, so the 25 mm² battery cable stands out from a 0.35 mm² signal wire.

Codes used here: SW = black, RT = red, GN = green, BL = blue, GE = yellow, BR = brown, WS = white.