THIS PRODUCT MAY BE USED SOLELY ON VEHICLES USED IN SANCTIONED COMPETITION WHICH MAY
NEVER BE USED UPON A PUBLIC ROAD OR HIGHWAY, UNLESS PERMITTED BY SPECIFIC REGULATORY
EXEMPTION. (VISIT THE “EMISSIONS” PAGE AT HTTP://WWW.SEMASAN.COM/EMISSIONS FOR STATE BY
STATE DETAILS.)
IT IS THE RESPONSIBILITY OF THE INSTALLER AND/OR USER OF THIS PRODUCT TO ENSURE THAT IT IS
USED IN COMPLIANCE WITH ALL APPLICABLE LAWS AND REGULATIONS. IF YOU HAVE PURCHASED
THIS PRODUCT IN ERROR, DO NOT INSTALL AND/OR USE IT. PLEASE CONTACT THE RETAILER FROM
WHOM YOU PURCHASED THE PRODUCT TO ARRANGE A RETURN FOR A FULL REFUND OR VISIT
AEMELECTRONICS.COM/PRODUCT-LEGAL-RESTRICTIONS FOR FURTHER INSTRUCTIONS.
Manual
Infinity Supported Application
1995 BMW E36 M3 (US Spec)
WARNING: This installation is not for the tuning novice! Use this system with EXTREME caution! The AEM
Infinity Programmable EMS allows for total flexibility in engine tuning. Misuse or improper tuning of this
product can destroy your engine! If you are not well versed in engine dynamics and the tuning of engine
management systems DO NOT attempt the installation. Refer the installation to an AEM-trained tuning
shop or call 800-423-0046 for technical assistance.
NOTE: All supplied AEM calibrations, Wizards and other tuning information are offered as potential
starting points only. IT IS THE RESPONSIBILITY OF THE ENGINE TUNER TO ULTIMATELY CONFIRM IF
THE CALIBRATION IS SAFE FOR ITS INTENDED USE. AEM holds no responsibility for any engine damage
that results from the misuse or mistuning of this product!
AEM Performance Electronics, 2205 126th Street Unit A, Hawthorne, CA 90250
AEM Performance Electronics
Phone: (310) 484-2322 Fax: (310) 484-0152
http://www.aemelectronics.com
Instruction Part Number:
Document Build 11/5/2014
BMW 1995 E36 M3 Supported Application2
OVERVIEW
The AEM Infinity EMS can be adapted to most fuel injected engines. When possible, AEM will provide “base cal”
sessions and configuration files for supported applications that have been verified by AEM engineers. These
session and configuration files are starting points only and will need to be modified for your specific application.
This manual lists the files available and suggested changes for your engine. It also includes a pinout with
suggestions for adapting the Infinity ECU to your engine harness. It is the responsibility of the installer to verify this
information before starting the engine.
MODELS
BMW
1995 E36 M3 (US spec) with S50usB30 engine
1992–1995 E36 325I/IS/IC with M50tuB25 engine
DOWNLOADABLE FILES
Files can be downloaded from www.aeminfinity.com. An experienced tuner must be available to configure and
manipulate the data before driving can commence. The Quick Start Guide and Full Manual describe the steps for
logging in and registering at www.aeminfinity.com. These documents are available for download in the Support
section of the AEM Electronics website: http://www.aemelectronics.com/products/support/instructions.
ADAPTER HARNESS OPTIONS
30-3701 Plug & Pin Kit
This kit includes mating connectors and terminals for the Infinity. It also includes a main relay kit which is
necessary for proper power distribution. This kit is best suited for experienced installers who want to build their
own harness.
30-3702 Mini Harness with Flying Leads
This harness includes a fused power distribution center with main relay. Pre-terminated connectors are available
for the internal UEGO sensors and AEMNet. A bag of multi-color flying leads is included to simplify custom
harness builds.
30-3703 Mini Harness with Pins
This harness includes a fused power distribution center with main relay. Pre-terminated connectors are available
for the internal UEGO sensors and AEMNet. 100 pins and 30 sealing plugs are included.
30-3600 O2 Sensor Extension Harness
Extension harness to connect AEM UEGO Wideband O2 sensor to 6-pin Deutsch DTM in Infinity Mini Harnesses
(30-3702/3703).
30-3601 IP67 Comms Cable
USB Mini-B comms cable; 39” long with right angled connector and bayonet style lock.
30-3602 IP67 Logging Cable
USB A-to-A extension cable: 39” long with right angled connector and bayonet style lock.
The test vehicle used for development of this app was an E36 318 sedan with a full S50usB30 swap from a US
spec 1995 E36 M3. The S50usB30 engine is different from the Euro spec M3 engine in that is does NOT have
ITBs or dual continuously variable VANOS. The S50usB30 engine has a large plenum style intake manifold with a
single throttle body and on/off style VANOS on only the intake cam. The S50usB30 engine appears to be nearly
identical to the standard M50tuB25 engine with the only discerning difference being the engine’s displacement
(3.0L versus 2.5L). Both engines from the models listed above use Bosch DME part number 0 261 200 413.
Operation of the Infinity EMS was not verified on the M50tuB25, however, because both engines use the same
DME, both have the same wiring harness pin out and use the same injectors and cam/crank/CLT/IAT sensors.
The injectors used for testing were stock “green top” Bosch injectors (part number 0 280 150 415). These injectors
are undersized for the application and are marginal in providing enough fuel flow (156cc/min @ 50psi) to support
the stock horsepower level. The stock DME runs a high load WOT AFR of 12.8:1. While creating the Infinity base
session, targeting a slightly richer AFR of 12.4:1 resulted in hitting the Primary Injector Duty Limit (Plugins>Wizards>Setup Wizard>Diagnostics) value of 95%. It is highly recommended that replacing the stock
injectors with higher flowing injectors be made a priority in order to support any kind of performance modifications
made to the engine.
The S50usB30 engine uses a Bosch 3-pin PWM idle air control (IAC) valve. The 3-pin IAC is driven by a standard
PWM signal as well as an inverted complementary PWM signal. An external circuit is required to invert the normal
PWM output signal as the Infinity is not outfitted with hardware to support this function. A schematic to build this
device is provided in this manual.
The E36 M3 uses a Mass Air Flow (MAF) based injection control strategy in stock form. The base sessions and
configuration files provided are set up for Speed Density using an AEM 3.5Bar MAP sensor (PN 30-2130-50). The
stock MAF sensor is not supported in the provided configuration files. The stock CLT & IAT sensors have been
fully characterized and their calibrations have been inputted into the base session.
The adapter harness used to mate the Infinity EMS to the stock wiring harness was set up to use the stock main
relay that is already on the vehicle. The stock coolant temp gauge is not supported by the Infinity.
In the Wizard Engine tab confirm the following settings:
Engine Displacement (L)= 3.00
Number of Cylinders= 6
Engine Cycle Type = 4 Stroke
Ignition Type = Sequential (Coil On Plug)
Firing Order = 1-5-3-6-2-4
Ignition Sync
Add a text grid control to your layout and select the following channels. Once the channels have been added, right
click and set them to Initial Value. Make sure their values match the settings below for initial timing sync.
TrigOffset [degBTDC] = 5.5
CamSyncAdjustment= 65
See QuickStart Guide section Setup: Ignition Sync for instructions on timing sync.
Cam/Crank
In the Wizard Cam/Crank tab confirm the following setting:
Universal 60-2 Mag Crank & 1 Hall Cam
Injector Setup
In the Wizard Injector Setup tab confirm the following setting:
Number of Injectors = 6
Low Side Assignment – Malfunction Indicator Lamp
In the Wizard LowSide Assignment tab confirm the following settings: