Posted on

Connecting a wideband to your TRM Datalogger

The TRM datalogger can accept a wideband input via the “headphone jack”.

The mono headphone cable necessary to interface with a wideband is included with the TRM Logger. It should be wired such that the tip is signal and the ring is ground.

The output from the wideband controller should be configured as 0-5v. Standard linear output is the most common to use, but LC1 or any other proprietary output is OK as well. The output type should be noted when the log file is sent to TRM.

Posted on

Trouble codes on your OBD1 BMW

Trouble Codes OBD1If your BMW was manufactured between the late 1980’s and 1995, you should be able to pull diagnostic codes out of the car via the check engine light.

To read these codes, turn the key to position two (run), but do not start the engine. Within 3 seconds of turning the key to position 2, you will need to stomp the gas pedal from idle (not touching the pedal) to WOT (wide open throttle, to the floor) and back, 5 times. If you successfully do this within the 3 second window, the check engine light will turn off, then a long on, then off again, and then begin flashing the codes out to you. If there are no stored codes, it will still flash something out, as there is a code for that too. If you get a constant lit CEL, turn the ignition off and try again.

The code for “no codes stored” is 1444, which would be presented as on-off-on-on-on-on-off-on-on-on-on-off-on-on-on-on-off-on-on-on-on followed by a long off, a long on, and then repeating.

 

System Error Code
DME Control Unit 1211
Air Mass/Volume Sensor 1215
Throttle Potentiometer 1216
Output Stage, Group 1 1218
Output Stage, Group 2 1219
EGO(O2) Sensor 1 1221
EGO(O2) Sensor 2 1212
Lambda Control 1 1222
Lambda Control 2 1213
Coolant Temp. Sensor 1223
Intake Air Temp. Sensor 1224
Knock Sensor 1 1225
Knock Sensor 2 1226
Knock Sensor 3 1227
Knock Sensor 4 1228
Battery Voltage/DME Main Relay 1231
Throttle Idle Switch 1232
Throttle WOT Switch 1233
Speedometer A Signal 1234
A/C Compressor cut off 1237
A/C Compressor 1242
Crankshaft Pulse Sensor 1243
Camshaft Sensor 1244
Intervention AEGS 1245
Ignition Secondary Monitor 1247
Fuel Injector 1 (or group 1) 1251
Fuel Injector 2 (or group 2) 1252
Fuel Injector 3 1253
Fuel Injector 4 1254
Fuel Injector 5 1255
Fuel Injector 6 1256
Fuel Injector 7 1257
Fuel Injector 8 1258
Fuel Pump Relay Control 1261
Idle Speed Actuator 1262
Purge Valve 1263
EGO Heater 1264
Fault Lamp (check engine) 1265
VANOS 1266
Air Pump Relay Control 1267
Ignition Coil 1 1271
Ignition Coil 2 1272
Ignition Coil 3 1273
Ignition Coil 4 1274
Ignition Coil 5 1275
Ignition Coil 6 1276
Ignition Coil 7 1277
Ignition Coil 8 1278
Control Unit Memory Supply 1281
Fault Code Memory 1282
Fuel Injector Output Stage 1283
Knock Control test Pulse 1286

 

 

Posted on

Boost Controllers

IMG_8117

The primary control of boost in a turbocharged system will be the wastegate. The purpose of the wastegate is to bypass the turbochargers turbine, reducing its ability to make boost. (For more information on how the turbocharger works, see our article on turbochargers.)

The wastegate will have a pre-set spring pressure. This can be adjusted by changing the spring on most, and also by varying the preload of that spring in some others. Outside of that, a boost controller can be used.

Boost controllers come in a variety of different types, however, there are only two methods for raising the delivered boost; you must either reduce the pressure on the bottom port of the wastegate, or add pressure to the top port (if available) on the wastegate.

IMG_8148For reducing the pressure on the lower port on the wastegate, there are two popular methods. One is a “controlled bleed”. This is found in mechanical boost controllers that are “needle type” valves, as well as the method used by some electronic boost controllers by pulsing a solenoid to control the amount that is bled off. The other is to artificially hide the boost signal from the wastegate until an alternate target boost is reached, as is done mechanically with a “ball and spring check valve”. Some electronic boost controllers use this method as well. Some electronic controllers also will blend between the two, hiding the boost from the wastegate until a target pressure is reached, and then acting like a controlled bleed once that target is reached.

Both of the above are common implementations using only the lower port on the wastegate. The top port is also very useful in that you can leave the bottom port unmolested, and add pressure to the top port only when more boost is desired. Usually this is only something that electronic boost controllers will use, but some mechanical boost controllers also take advantage of this port.

On electronic vs manual controllers, it strongly depends on which versus which. In general, electronic controllers have an advantage of being able to react in a non-purely-mechanical means. So if you have a mechanical system that becomes inefficient and tapers at higher RPM, some electronic systems give you the ability to compensate and command more boost at higher RPMs. Mechanical systems tend to only be able to translate the natural boost curve up, but not drastically alter its shape.

Posted on

Engine Calibration and your BMW

IMG_8132

If you own a BMW manufactured after the 1970’s, there is some sort of computer controlling the fuel delivery to the engine. By the 1980’s all of the BMW cars in the US had some sort of fuel and spark control based on a piece of electronics. This computer would use various load inputs, such as throttle position and air flow measurements, to determine how much fuel is needed. It would also use that data to determine the best time to fire the spark plug. As the engines became more sophisticated, so did the computers controlling them.

 

Posted on

Replacing the chip in your BMW

TRM Tuning OBD1 Chip on Circuit Board 01

This document will need photos for each step.

While this article will focus primarily on the Motronic 3.3.1 system in the E36, the general information will apply to many other similar systems. The engine computer is often referred to as the ECU or the DME.

The ECU is located in a cubbyhole behind the right side shock tower in the engine bay. In stock form there are both an acoustic cover and a weather tight cover that seal the compartment.

The acoustic cover is held on with 3 push clips in its midline, and a few 10mm large plastic nuts at the base.

Only the push clips are required to be removed. Using a small screwdriver, pry back the center pin and the rest of the fastener will easily be removed. Do this for all three clips.

With the acoustic cover removed, the 4 Phillips head screws will be visible. Unscrew these but do not pull them out of the cover.

With the screws undone, you will be able to pull the top of the cover towards the front of the car, and then pull up. The bottom of that cover/door fits into a slot on the chassis.

With the door removed, the DME is now exposed. To remove it, simply slide it forward. It is held in with spring locks, so there will be some friction/resistance.

With the DME out of the compartment, remove the plug. To unlock the plug from the DME, pull the silver latch on the top of the plug away from the DME.

With the DME out of the car, set it on your clean dry workbench.

Remove the cover. (bend lock tabs. remove torx screws if so equipped.)

TRM Tuning OBD1 Chip Install 01

Remove the chip cover/lock.

TRM Tuning OBD1 Chip Install 02

Remove the chip. (If this ECU already has a chip, make sure you remove all of whatever was there, including any aftermarket daughter boards.)

TRM Tuning OBD1 Chip Install 06

See photo for “Daughter Board / Encryption Board” – Note extra circuit board above chip socket.

TRM Tuning OBD1 Chip Install 09

Many customers will not have access to a “Chip Puller”. If you are using a prying device work the chip up from each end slowly.

TRM Tuning OBD1 Chip Install 04

TRM Tuning OBD1 Chip Install 05

Install the TRM chip. Make sure to align the notch on the end of the chip with the notch on the end of the socket.

TRM Tuning OBD1 Chip on Circuit Board 01

Replace the chip lock/cover.

TRM Tuning OBD1 Chip Install 01

Replace the ECU cover.

Plug ECU into harness.

Slide ECU back into compartment.

Replace the plastic cover making sure to properly seat the harness in the cover before screwing it down.

Replace the sound cover.

Posted on

EWS on the E36 chassis

TRM Tuning OBD1 Chip on Circuit Board 01

What is EWS? EWS is “Elektronische Wegfahr Sperre”.

Don’t speak German? Then that probably wasn’t helpful. EWS is BMW’s electronic drive away protection system.

The exact implementation of EWS on the E36 varied slightly through the years, but the general lack of long term reliability stayed the same. Key failures, antenna failures, and module failures are not as uncommon as they should be. The system can also present problems when doing motor swaps.

For this reason, all of our OBD1 performance chips for the 413/506 are EWS delete chips. We also offer a separate EWS delete only chip that only disables EWS.

For OBD2 equipped vehicles, or for swapping an OBD2 motor into an earlier car, we also offer EWS delete options for the MS41 based E36’s.

EWS delete in the ECU only removes part of the system.

TRM Tuning OBD1 Chip 02On OBD1 cars, if the chassis was equipped with EWS, you need to remove that link between the EWS computer and the DME as well as use an EWS delete chip. The wiring can be disconnected at the DME side (pin 66) or at the X20 side (pin 7). The X20 is the easiest to access and cleanly modify.

We recommend pushing the pin out of the X20. (big round plug by the fuse box.) If you unscrew that connector, pull back the boot, find pin 7 (green wire), twist the lock mechanism on the connector, push the pin (pin 7, green wire) out of the connector, re-lock the connector, fold the pin/wire back into the boot, put the boot back on, and reconnect the connector.

For EWSII equipped cars, there is also a starter lockout. We recommend bypassing that as well. On the EWSII module itself, there are only two large wires. Those are the wires for the starter solenoid. Cut them near the plug and butt connector them together and your car will start even when the key transmitter or antenna fails.

Posted on

Oil quality and the life of your car

IMG_8118

Engine oil gets contaminated over time by moisture, fuel, and particulate matter.

Moisture generally being introduced as a byproduct of combustion, it is easily burned off by getting the oil up to temp. If you have a short commute, it is a good idea to take a long drive at least once a month in an effort to get the oil to a more reasonable temperature.

IMG_8121Fuel contamination is generally a result of cold starts. We generally gauge the life of the oil and the change interval based on mileage, but most of the degradation and contamination of the oil with short commute vehicles is a function of cold starts. It is best to crank the car and start driving immediately. This will cut down on the warm-up time and reduce the total contamination from the cold start event.

Particulate matter in the oil gets there one of two ways. The first is via the air filter. The air needs to be as clean as possible going into the engine. The fine particulate can cause engine wear. The oil filter will catch a lot of it eventually, but that may be after it has spent some time on the side of the cylinders causing wear. We recommend either paper filters or multi-layer foam such as is found in our intake kit. The other particulate matter in the oil is generally a function of the wear. This will be ring material, cylinder material, and possibly bearing material. Some wear is normal over time, especially on cold starts when the parts of the engine are not their ideal shape or size. Catching some of that wearing material before it gets run through the oil pump can help reduce some of the secondary effects, so a magnetic oil drain plug is a good idea.

An appropriate oil change interval with a suitable oil will be the best way to prolong the life of your engine. Not every application is the same, so it is a good idea to consult with experts regarding your particular needs. Collecting an oil sample and sending it off for analysis is a great way to see if you need more (or less) frequent oil changes as well as keeping an eye on what is going on with your motor over time.

 

Posted on

Recommended chargers for flashing your BMW

When flashing new software to your car, it is important that the voltage be held constant. That stability will ensure there are no problems with writing the data to the very sensitive ECU. Any fluctuations in voltage can cause a “bad write”, and as a worst case, “brick” the ECU.

Voltage drops can be caused by a number of seemingly insignificant things. Opening a door or trunk during a flash can turn on the dome lights, or trigger other chassis functions, which can cause a voltage drop. A heat soaked radiator can trigger the Aux fan to turn on causing a voltage drop. While not all of the possible causes can be prevented, a strong charger can mitigate the possible bad outcomes.

We recommend the following chargers when using the TRM flasher:

 

Posted on

Ethanol and your fuel system

It is becoming common to blend Ethanol with Gasoline in many states. Most stop at 10%, but there have been cases where higher concentrations of Ethanol has been found in pump fuels.

Ethanol by itself is not bad. E85 (75-90% Ethanol, the rest Gasoline), if you have a readily available supply, can be great low cost high octane fuel.

The downside to ethanol, especially in low ratios such as E10, is that you do not get any of the benefit of ethanol’s high octane rating. You do get its cleaning properties though, and that is where the trouble begins. Ethanol will clean off the varnish and other deposits in your fuel tank and fuel system. Usually (hopefully) this is caught in the fuel filter. It is not uncommon for fuel filters to be come clogged very quickly as the switch to fuels containing ethanol is made. The good news is that this is not a perpetual case. The “dirty” stuff will be cleared out fairly quickly and it may only take killing a handful of filters before the change interval can return to normal.

The other potential problem is compatibility with the fuel system. Modern fuel systems should all take 10% ethanol fairly easily. It will speed up the deterioration of  older fuel lines, and it is always a good idea to replace all of the soft lines on the fuel system with some frequency.

E85 as a fuel is a lot harder on the fuel system than E10. You will need Viton or similarly chemical resistant fuel lines installed. You will also need a larger capacity fuel pump and larger injectors, as it will take approximately 30% more fuel to make the same power.

Posted on

Common Boost Leaks on Forced Induction M50-Series Engines

There are a number of common problem areas on the turbocharged (and some supercharged) M50 based motors.

With the OBD1 throttle body, there is a port on the bottom for the purge valve. It is generally best to disconnect this from the purge valve solenoid and cap the port on the throttle body, or install a check valve between the port and the solenoid.

On the M50 manifold, the ICV connector that connects the “turkey neck” to the intake manifold is held in with one clip. Under pressure, the connector can rock on its mount and compromise the o-ring seal. This can be especially difficult to find/troubleshoot as it often will snap back in place when the engine returns to vacuum based operation. The two common solutions are to either glue the fitting into the intake manifold, or to use zip ties to hold the fitting in the manifold.

In some cases the crankcase ventilation system will have been left connected to the intake manifold. This should not be the case. The crankcase must be vented to a non-pressurized location. On early M50 based applications, there is a small hose that, in stock form, connects the valve cover to the throttle body boot. That must be vented elsewhere. (We recommend connecting to a catch can, and then to a crankcase evac kit tied into the exhaust.) There is also a small hose that connects the valve cover to the ICV connector mentioned above. That should be plugged on the valve cover side, and plugged on the ICV connector side as well.