No announcement yet.

Setting up HPTuners for a 60V6 Engine


  • Setting up HPTuners for a 60V6 Engine

    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.

    Tune Up
    • Fuel Filter
    • Air Filter
    • Spark Plugs
    • Spark Plug Wires
    • O2 sensor(s)

    • Transmission Fluid and Filter
    • Oil and Filter
    • Fuel Pressure
    • Tire Pressure
    • Brake Fluid, Rotors, Pads, Calipers (or brake drum assembly
    • All lights (turn signal, high and low beam, reverse, brake)

    • Follow the HPTuner installation instructions for installation
    • Do not use a battery charger while connected to the ALDL port
    • If your headlights come on with the key on, use the parking brake to turn them off.

    • This should be the first process you use to connect to the computer. Using the laptop, any errors or issues will be apparent immediately. If you have a problem, contact support at hptuners. Some of the newer engines require the latest beta to function properly (usually called a VIN/OS Pair error). Support can take care of you.
    • The default config file is found under File > Open Config (or CTRL + O)
    • Example Config File(s)

    • When programming, make sure your laptop battery has a good charge for the read process, and especially the write process.
    • The first thing you should do is a read, and save. It is important to make a few backups of this file. You might consider using the 60V6 Links/Downloads area to upload your stock file, or even your modified files (please, no commercial tunes unless the company approves).
    • Using the "Write Calibration Only" option saves time and is all that is needed for tuning. A full tune will write the VIN and everything, which can be bad if you have the ability to write a different VIN to a PCM. VATS does not play well with this mismatch, so be sure you do not "Write Entire" with someone else's tune.

    All Set, Lets Go

    With the HPTuner connected to your laptop and the ALDL port of the car, turn the car to on, but not start.

    Go to the VCM Editor, and click on Flash, and then select Read Entire (or hit CTRL + R). A window will pop up showing you the status of the read. Click Begin. *It takes about 11 seconds from the key on for the computer to accept any commands from the programmer.* Then about 2 minutes later, the read will be complete and you can save your stock file to the laptop. Make a few copies of this file, preferably on a flash drive and another computer, or a remote server such as or the HPTuners site.

    Now that you have the stock file, and backups, you are ready to make some changes and get used to the process of programming. One of the most common changes is for the cooling fan turn on. This is found under the System heading, then Fans. Some engines run hotter than others, so you need to find the right on and off time so that the fan is not constantly running, or constantly shutting itself off and on every 30 seconds. For a stock 195 thermostat, I typically use a Fan 1 on at 205 and off at 200 and a Fan 2 on at 207 and off at 202. The MPH thresholds can be lowered if you want based on the type of highway driving you do. Based on OBD1 setups, 55mph should be enough airflow to keep the engine from overheating. Likewise, the fans should not need to be running very long at highway speed anyway.

    You should also have the option to leave the fans running when the car is shut off, based on the coolant temp,and the amount of time you want the fans to run. This is useful for some environments and applications, but for most it is not necessary

    Once you have set the fans how you like, go ahead and click File > Save As. I use a naming method of Test Spark 1, Test VE 1, Test Fan 1, etc. I also separate the files by month for each vehicle to help establish a timeline for the files.

    To flash the PCM, use the Editor program again, and turn the key on. Go to Flash > Write Calibration Only. It will take about 30 seconds. Once the flash is completed, turn the key off. You can then start the car to do a scan and check your fan turn on times.


    Assuming you still have the cable connected to the laptop/vehicle, it is now time to open the scanning software. Under File, click on Connect. This will let the laptop talk to the PCM without recording anything. To start scanning, either hit the Blue play button, or go to Scan, then Start Scanning. Now you should be able to watch the Table, Histograms, etc. by clicking on the Displays tab at the top


    To start, lets open up the Primary Table display


    And get rid of any of the options that are not supported but right clicking the table cell, then left click, and delete

    Now we can start inserting new data to scan but doing the same as delete, but clicking on Insert. A window will pop up with the options available.


    Under Engine Diagnostics > Misfire, you can find the cylinder misfire history and record it. This is very handy indeed!


    It is best to save your config files based on what you are using them for. The more you try to record at once, the lower the refresh rate is for all data.

    The following is/are example config files. The config file for pushrod VVT engines will usually contain the intake cam position, while the 3.6 will have intake and exhaust position.

    3400 Fueling.cfg

    • mfuller
      mfuller commented
      Editing a comment
      THANK YOU!!!!!!

    • SappySE107
      SappySE107 commented
      Editing a comment
      No problem, its still a work in progress but I knew this much would be a good start to get posted. The MAF tuning part of my .cfg file doesn't work yet and I don't know why. VE tune is first anyway (for now, until proven otherwise)

    • robertisaar
      robertisaar commented
      Editing a comment
      from what i've read.... VE tune is one of the first things you should do anyway.
    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