INTRODUCTION
Before testing separate components or systems, perform procedures in BASIC TESTING article. Since many computer-controlled and monitored components set a trouble code if they malfunction, also perform procedures in TESTS W/CODES article.
Note. System and component testing of BMW engine management system is best accomplished using the BMW MoDIC (hand-held scan tester), BMW Service Tester (Sun 2013 Engine Analyzer) and applicable BMW diagnostic software. Tester permits technician to activate components and monitor status inquiries. Diagnostic Trouble Codes (DTCs) can also be assessed using generic scan tool connected to Data Link Connector. See TESTS W/CODES article. Resistance values can be measured directly on component. See WIRING DIAGRAMS article for additional information.
Ground, Power & Input/Output Circuits
Testing information is not available from manufacturer. See WIRING DIAGRAMS article to identify DME/Motronic control unit ground circuits, power circuits and input/output circuits. (Scheme 77) See DME ECU CONTROL UNIT LOCATION table.
Scheme 77
| Application | Location |
|---|---|
| 3-Series | Behind Cover On Right Rear Corner Of Firewall |
| All Others | Inside Box On Right Rear Corner Of Engine Compartment, Behind Strut Tower |
DME ECU CONTROL UNIT LOCATION
CRANKSHAFT (SPEED/POSITION PULSE) SENSOR
Crankshaft (speed/position pulse) sensor is located on front right side of engine, next to crankshaft pulley. See appropriate RESISTANCE SPECIFICATIONS table under SPECIFICATIONS.
ENGINE (COOLANT) TEMPERATURE SENSOR
See ENGINE (COOLANT) TEMPERATURE SENSOR LOCATION table. See appropriate RESISTANCE SPECIFICATIONS table under SPECIFICATIONS.
| Application | Location |
|---|---|
| 4-Cylinder | On Front Left Side Of Engine, Below Intake Manifold |
| 6-Cylinder | On Front Left Side Of Engine, Below Intake Manifold |
| V8 | On Front Of Engine, Near Idle Speed Control Motor |
ENGINE (COOLANT) TEMPERATURE SENSOR LOCATION
INTAKE AIR TEMPERATURE SENSOR
Intake air temperature sensor is mounted in intake manifold near mass airflow meter assembly. See appropriate RESISTANCE SPECIFICATIONS table under SPECIFICATIONS.
CAMSHAFT POSITION (CYLINDER IDENTIFICATION) SENSOR
See CAMSHAFT POSITION (CYLINDER IDENTIFICATION) SENSOR LOCATION table. See appropriate RESISTANCE SPECIFICATIONS table under SPECIFICATIONS.
| Application | Location |
|---|---|
| 4-Cylinder | On Front Of Cylinder Head, Above Coolant Hose Outlet |
| 6-Cylinder | On Front Left Side Of Engine, Just Behind Coolant Hose Outlet |
| V8 | On Right Front Cylinder Head, Near Dipstick |
CAMSHAFT POSITION (CYLINDER IDENTIFICATION) SENSOR LOCATION
RELAYS
For fuel pump relay, see FUEL DELIVERY under FUEL SYSTEM. For relay locations, see DME & FUEL PUMP RELAY LOCATION table.
| Application | Location | |
|---|---|---|
| Z3 | ||
| DME Relay | Under Left Side Of Instrument Panel, Next To Kick Panel | |
| Fuel Pump Relay | Right Rear Corner Of Engine Compartment, Next To DME ECU | |
| 3-Series (1) | ||
| DME & Fuel Pump Relays | Left Rear Corner Of Engine Compartment, In Relay Box | |
| 5-Series & 7-Series | ||
| DME Relay | Right Rear Corner Of Engine Compartment, Next To DME ECU | |
| Fuel Pump Relay | Right Side Of Trunk | |
| 8-Series | ||
| DME & Fuel Pump Relays | Right Rear Corner Of Engine Compartment, Next To DME ECU | |
| (1) (Scheme 78)and (Scheme 79). | ||
| (1) | (Scheme 78)and (Scheme 79). |
DME & FUEL PUMP RELAY LOCATION
Scheme 78
Scheme 79
FUEL DELIVERY
Note. For fuel system pressure testing, see BASIC TESTING article.
Fuel Pump Relay
Remove fuel pump relay. Apply battery voltage to relay terminals No. 30 and 86. (Scheme 80) Ground relay terminal No. 85. Voltage should now exist at relay terminal No. 87. Replace relay if it does not work as indicated.
Note. If relay does not work on vehicle, check battery feed, DME master (main) relay, DME/Motronic control unit and ground circuits going to fuel pump relay. See WIRING DIAGRAMS article in ENGINE PERFORMANCE. Only sockets No. 2, 4, 6 and 8 are used by relay.
Fuel Pressure Regulator
- Remove fuel pressure regulator. See «REMOVE/INSTALL & OVERHAUL»(/bmw/z3/e36-1995-2000/remont/removal-installation/#engine-controls-removeinstalloverhaul) article ENGINE PERFORMANCE section. Note code number and nominal pressure on fuel pressure regulator body. Install BMW Service Tester (133060) with connecting hose (133064) in fuel feed left line.
- Remove fuel pump relay. See «DME & FUEL PUMP RELAY LOCATION»(/bmw/z3/e36-1995-2000/remont/testing-diagnostics/#engine-controls-systemcomponent-tests) table. Connect jumper wire between relay base terminals No. 30 and 87. Read off fuel injection pressure on pressure gauge.
- If fuel pressure drops rapidly, seal return line (upper line) with Clamp (133010) and briefly operate fuel pump. If injection pressure in now stable, pressure regulator is defective. If injection pressure drops, check for leak in front of pressure regulator.
Fuel Pressure Check (Lack Of Power)
Run engine at idle and check fuel pressure. See FUEL PRESSURE REGULATOR. Disconnect vacuum hose from fuel pressure regulator, simulating wide open throttle. If fuel pressure does not increase 5.8-10.1 psi (.40-.71 kg/cm 2 ), replace vacuum hose and repeat test. If fuel pressure still does not increase, replace fuel pressure regulator.
Fuel Pressure Check (Hard Start)
- Run engine at idle then turn off. Note fuel pressure. Note fuel pressure again after 20-30 minutes. If fuel pressure decreases by greater than 7.2 psi (.5 kg/cm 2 ), turn engine on, wait for pressure to stabilize, then turn engine off and immediately clamp off intake line near pressure gauge with Clamp (133010). Note fuel pressure. Read fuel pressure again after 20-30 minutes.
- If fuel pressure drops by less than 7.2 psi (.5 kg/cm 2 ), check for fault in fuel supply lines, in-tank supply hose, or defective non-return valve in fuel pump. If fuel pressure again drops by more than 7.2 psi (.5 kg/cm 2 ), replace pressure regulator.
Fuel Volume
Disconnect fuel return line. Attach an extension hose. Place hose in Measuring Glass (133020). Remove fuel pump relay. Apply battery voltage to relay base terminals No. 30 and 87. (Scheme 80) Fuel volume should be about 2 qts. (2.0L) per minute.
Scheme 80
Fuel Injector
Individual fuel injector resistance should be 15-17 ohms. Injector group resistance should be 7.5-8.5 ohms for 4-cylinder engine and V8 (each bank) and 5-6 ohms for 6-cylinder engine.
IDLE SPEED CONTROL VALVE
See IDLE SPEED CONTROL VALVE LOCATION table. Idle speed control valve is either a 2-pin or 3-pin type. (Scheme 81)and (Scheme 82). See appropriate RESISTANCE SPECIFICATIONS table under SPECIFICATIONS.
Scheme 81
Scheme 82
| Application | Location |
|---|---|
| All Models | At Left Front Of Engine, Near Dipstick |
IDLE SPEED CONTROL VALVE LOCATION
IGNITION SYSTEM
Note. For basic ignition checks, see BASIC TESTING article.
Fuel Tank Vent (Evaporation) Control Solenoid
See FUEL EVAPORATION CONTROL SOLENOID LOCATION table. See appropriate RESISTANCE SPECIFICATIONS table under SPECIFICATIONS .
| Application | Location | |
|---|---|---|
| Z3 | On Right Side Of Left Footwell | |
| 3-Series | On Left Side Of Engine Compartment | |
| 5-Series | ||
| 6-Cylinder | Left Rear Side Of Engine Compartment | |
| V8 | Left Side Of Engine Compartment | |
| 7-Series | Left Side Of Engine Compartment | |
| 8-Series | Front Of Engine | |
FUEL EVAPORATION CONTROL SOLENOID LOCATION
SPECIFICATIONS
| Component | (1) Ohms | |
|---|---|---|
| Crankshaft (Speed/Position Pulse) Sensor | 480-600 | |
| Camshaft Position | ||
| (Cylinder Identification) Sensor | 1.3-1.5 | |
| Engine (Coolant) Temperature Sensor | ||
| 63-73°F (17-23°C) | 2300-2700 | |
| 171-181°F (77-83°C) | 300-360 | |
| Fuel Evaporation Control Solenoid | 25-65 | |
| Fuel Injector | 15-17 | |
| Fuel Injectors (Group Of 2) | 7.5-8.5 | |
| Idle Speed Control Valve (Per Winding) | 15-25 | |
| Ignition Coil (Primary) | 0.8 | |
| Intake Air Temperature Sensor | ||
| 63-73°F (17-23°C) | 2200-2700 | |
| 117-127°F (47-53°C) | 760-910 | |
| Throttle Position (TP) Sensor | ||
| Idle Position | 3200-4800 | |
| Fuel Load (WOT) Position | 800-1200 | |
| (1) Measured at an ambient air temperature of 64-82°F (18-28°C). | ||
| (1) | Measured at an ambient air temperature of 64-82°F (18-28°C). |
RESISTANCE SPECIFICATIONS (4-CYLINDER)
| Component | (1) Ohms | |
|---|---|---|
| Mass Air Sensor | ||
| Between Terminals No. 5 & 6 | 3-4 | |
| Between Terminals No. 1 & 5 | 16,300 | |
| Camshaft Sensor | 1.3-1.5 | |
| Crankshaft (Speed/Position Pulse) Sensor | 490-590 | |
| Engine (Coolant) Temperature Sensor | ||
| 9-19°F (-13 To -7°C) | 8260-10,560 | |
| 63-73°F (17-23°C) | 2200-2700 | |
| 171-181°F (77-83°C) | 290-364 | |
| Fuel Evaporation Control Solenoid | 40-50 | |
| Fuel Injector | 15-17 | |
| Idle Speed Control Valve (Per Winding) | 15-25 | |
| Ignition Coil (Primary) | 0.8 | |
| Intake Air Temperature Sensor | ||
| 63-73°F (17-23°C) | 2200-2700 | |
| 117-127°F (47-53°C) | 760-910 | |
| Throttle Position (TP) Sensor | 4600 | |
| (1) Measured at an ambient air temperature of 64-82°F (18-28°C). | ||
| (1) | Measured at an ambient air temperature of 64-82°F (18-28°C). |
RESISTANCE SPECIFICATIONS (6-CYLINDER)
| Component | (1) Ohms | |
|---|---|---|
| Crankshaft (Speed/Position Pulse) Sensor | 490-590 | |
| Camshaft Position | ||
| (Cylinder Identification) Sensor | 1100-1400 | |
| Engine (Coolant) Temperature Sensor | ||
| 63-73°F (17-23°C) | 2300-2700 | |
| 171-181°F (77-83°C) | 300-360 | |
| Fuel Evaporation Control Solenoid | 25-65 | |
| Fuel Injector | 15-17 | |
| Idle Speed Control Valve (Per Winding) | 6-10 | |
| Ignition Coil (Primary) | 0.8 | |
| Intake Air Temperature Sensor | ||
| 63-73°F (17-23°C) | 2200-2700 | |
| 117-127°F (47-53°C) | 760-910 | |
| Throttle Position (TP) Sensor | (2) | |
| (1) Measured at an ambient air temperature of 64-82°F (18-28°C). (2) Information is not available. | ||
| (1) | Measured at an ambient air temperature of 64-82°F (18-28°C). |
| (2) | Information is not available. |
RESISTANCE SPECIFICATIONS (V8)