No announcement yet.

OBD1 Tuning


  • Tuning FAQs

    The links to other sites will probably cover a great deal more than anything I can write about currently. This page should help explain some of the basics for now and any other questions I find from those just starting out with any of this.

    Q: What is a bin file?

    A: A binary file with the data and execution code for your computer, listed by 4 letters and 4 numbers. Those 4 letter codes are called BCC or Broad Cast Codes. They are the identifier for the code on that particular chip. If you look up your vehicle and find that a few different bins match, there might be a difference between the 2. It is best to get the letters off the chip in your car and looking in the download area to see if we have it already. For starting out though, just grab one and examine it.

    Q: What is the code mask? What Is A1 DF 88 6D?

    A: Each bin has a layout for that chip. The code mask is like a key, telling you where the variables and tables are. While a 1990 and a 1991 3.1 may have very little changed in the code, the layout for each will be different. This means you will want a definition file for your chip to put the code into terms you can deal with.

    Q: Ok, then what is a Definition File?

    A: This is the map for your code. It will translate those hex values into decimal values and also explain what they go to. You need a program however to use a definition file.

    Q: What programs do I need?

    A: I use winbin and TunerPro to edit the bin files. TunerPro is more advanced and has much better capabilities than winbin and can use the winbin .ecu files.

    Q: What does BLM and INT mean/do?

    A: BLM and INT, which is long term and short term respectively. Both should be as close to 128 as possible (BLM more so). Ill try to explain it, but you can read more about it (in terms of the older computers and F bodies at that) here.

    Block Learn Multiplier is what your fuel is based on, using the hard coded fuel tables in your computer as a guideline. If you need more fuel than the computer is programmed for, the BLM will increase. If you need less, it decreases.

    The Integrator is how the BLM changes effectively. BLM doesn't jump around instantly based on changing condition, but the INT does. It uses the O2 feedback to either increase fuel or decrease fuel compared to the hard coded fuel tables. If you are constantly needing more fuel, the BLM will increase and the INT will slowly decrease. From a tuning perspective, I add both BLM and INT and divide by 2 to get the real fuel needs at a particular point.

    Things you should look at, an INT that is jumping higher and lower than 128 at different RPM and load (MAF, MAP, whatever setup your car has). If it is going all over the place, a reprogram would be highly advised. Reason being consistency. The fuel at WOT does not use the O2 sensor is solely based on the BLM at the time you go WOT (called power enrichment or PE in the computer).


    Until I have time to go through a detailed list for this FAQ, you should check out the following links for information.
      Posting comments is disabled.

    Article Tags


    There are no tags yet.

    Latest Articles


    • DHP Software
      by bszopi
      DHP PowrTuner

      DHP PowrTuner is an OBD-II tuning device.

      DHP PowrTuner v1.2.4 [04/26/07]
      DHP Database Update [05/21/07]
      DHP PowrTuner Manual
      02-14-2011, 02:17 PM
    • How to: Megasquirt2 v3.0 and Megatune
      by Jonpro03
      First step is to plan and buy your Megasquirt. I used a v3.0 board and a MS2 processor. Currently, the latest board release is v3.57 and processor is MS3. However, you do not need a v3.57 board to install a MS3 processor. It will work for either board version. I recommend a V3.0 board because it currently has the best documentation. However, the 3.57 board is pre-assembled if you are not handy with a soldering iron. If you choose a 3.57 board, you...
      02-06-2011, 02:09 PM
    • Heated O2 Sensor Install
      by bszopi
      This is a how-to on installing a heated oxygen sensor into your car. The benefit of a heated oxygen sensor is that your car will go into closed loop much quicker, which means the ECM is adjusting your fuel based off of the sensor and not maps. By doing this your car will run better quicker on cold start-ups. It will also improved fuel consumption during start up, as well as reduce emissions.
      First, you will need to get a 4-wire heated O2 sensor with the pig-tail.
      01-21-2011, 08:15 PM
    • Setting up HPTuners for a 60V6 Engine
      by SappySE107
      HPTuners is an OBDII scanning and programming suite that is currently being updated for better support to the 60V6 community. Before you begin tuning, it is important that your car is in the best physical condition possible.
      10-02-2010, 02:24 AM
    • Detailed Sensor Descriptions
      by bszopi
      Contents1 Knock Sensor (KS)2 Exhaust Gas Recirculation Valve (EGR) 3 Coolant Temperature Sensor (CTS) 4 Throttle Position Sensor (TPS) 5 Intake Air Control Valve (IAC) 6 CPC 7 Oxygen Sensor (O2) 8 Ignition Control Module (ICM) 9 Park/Neutral Switch 10 Power Steering Switch 11 Intake Air Temperature (IAT) / Mass Air Temperature (MAT) Sensor 12 Crank Sensor (CS) 13 Manifold Absolute Pressure Sensor (MAP) 14 Fuel Level Sensor 15 Oil Pressure Sensor 16 Oil Level Sensor Circuit 17 Vehicle Speed Sensor ...
      09-09-2010, 09:05 PM
    • EEPROM Code
      by bszopi
      Code is a language that computers or simple electronics understand, it serves as an instruction set to check what sensors are doing, and tells other electronic devices of the motor what to do and how to do it. For example, fueling and spark. "Code" what we refer to when tuning our ECU's, can be compared to as an ISO that is burnt to a CD. Or if you are not computer savvy, can be thought of, written letters and sentences on a piece of paper. The paper being the EEPROM and your writing as the code...
      09-09-2010, 07:23 PM