The Basics of LT1 Tuning

You can easily change the tune of your own LT1! For the average computer user and car enthusiast, there isn't much to it! With an initial financial investment and some time set-aside, you can get your car running great and take advantage of your mods.

Are You Ready to Tune?

I have some basics and tips I've picked up as I've tuned my own 1995 Camaro Z28. Much of it can be applied to other vehicles as well. This will be tailored to the LT1 engine.

Tools Needed | Before Starting
Tuning Terms | Tuning Concepts | Basics
Idle & Closed-Throttle | Part-Throttle | WOT
Auto Transmission | Cams


The Necessary Tools

There are three basic items necessary to tuning your own LT1 PCM:

  1. Software
  2. Cable
  3. Computer

TunerCat is your first step, the program I recommend to read your current PCM image, change its contents, and then reupload it to your PCM. It is a great program, also known as Computer Automotive Tuning Systems (C.A.T.S.), which allows the above things to be done, all for only $69.95. You'll also need an additional PCM file ($EE for the '94-'95 LT1/L99; $DA(3) for the '93 LT1), which will cost you an additional $19.95.

Second, you'll need the appropriate cable connector to go from your car to a computer. These can be bought from AKM Electronics or ALDL Cables for a reasonable price ($60-$90). If you have a '93, you'll also need a chip burner ($85) and chips ($5), as their PCMs are not flashed based. All together, you're looking at a starting price of at least $150, not counting the computer.

Third, get a logging program, that will allow you to see how your car is running. I suggest FreeScan, as it is, like its name implies, free! It will save the log in the common CSV format, which can be imported into spreadsheet software or viewed with a simple text editor. Another option is DataMaster, which is not free ($119), but is more user-friendly and complete in its log viewing. For easy tuning of VE tables, I suggest using VEMaster.

Of course, you'll also need a computer to run the program! A laptop is ideal, but not necessary if you can put a desktop & monitor close to your car's parking spot. But without a laptop, you'll have no way to log your car while it is out on the road (necessary for real-life engine load and thus accurate spark timing).

There is no VIN or individual PCM restriction, so you can tune multiple cars and/or PCMs without having to pay any additional fees. However, it does not have definition file for OBDII cars ('96-'02), so you will only be able to tune '93-'95s. For those later year PCMs, you must purchase another program made by TunerCat, which is much more expensive.

Back to Top

Before You Begin

It's important to be sure that your vehicle and engine are mechanically sound before you begin tuning.

  1. Run some engine cleaner through your fuel tank and throttle body. I recommend using Sea Foam for this. After doing so, check your fuel injectors, that they are all flowing freely (not clogged/dirty) and are not pulsing intermittently. Consider replacing your fuel filter, and verify your fuel pump is in good working order.
  2. Make sure all parts of the electrical system are in good condition, including: spark plugs, plug and coil wires, coil, distributor (Opti-Spark for the LT1).
  3. Consider replacing your oxygen (O2) sensors. If your car has been running rich for awhile (low MPG, excessive black soot under rear bumper), chances are the O2 sensors will need either cleaned or replaced. To clean, try brake cleaner. For replacements, I suggest using only AC/Delco brand, as other brands have caused problems for some people. New/clean O2 sensors can make a huge difference in how well the PCM works (the PCM will read richer than it is when the O2 sensors are fouled).
  4. Be sure there are no exhaust leaks, especially before the oxygen sensors: around the throttle body, the exhaust manifolds or headers, and the intake manifold (they commonly leak on these engines).

If any of these things are in poor repair, they can cause the PCM to think the engine is running one way when it is not. A good tune will never be achieved if something mechanical is in need of fixing or replacing.


Tuning Terms

It's also important to understand how the PCM works, and the terminology used when tuning.

  • PCM/ECM: power/engine control module, common terms for the computer that controls the fuel and spark delivery to modern engines, as well as their automatic transmissions
  • RPM: revolutions per minute, used for engine speed
  • TDC: top dead center, or the highest point the piston reaches inside its cylinder in the engine
  • Timing: used for the timing of the firing of the spark plugs from the coil; can be advanced (fired further before the piston reaches TDC) or retarded (fired closer to or after the piston reaches TDC)
  • BLM: block learn modifier (fueling correction)
  • Vacuum/kPa: these are inversely proportional, meaning more vacuum equals lower kPa (100kPa = no vacuum)
  • WOT: full or wide-open throttle ("pedal to the medal"); ideally, this should also cause no vacuum or 100kPa
  • PE Mode: power enrichment mode; this is the PCM's modification for the car being at full or wide-open throttle (WOT). As more power is made at AFRs of less than 14.7:1, the default target AFR, this mode allows the engine to run at a richer AFR when at WOT
  • VE: volumetric efficiency, describes how well the engine can receive incoming air for combustion; so, for a given maximum of how much air could be ingested at a given point at normal atmospheric pressure (100kPa), the actual amount ingested is a percentage of that maximum. Obviously higher VE numbers mean better efficiency; 100 can be approached and even met and slightly exceeded with a naturally-aspirated engine; but numbers well over 100 are easy for forced induction setups like turbos and superchargers.
  • IAT: intake air temperature, used for the respective sensor; measures incoming air temperaturel used with the VE tables when in speed density mode to calculate fueling
  • MAF: mass air flow, used for the respective sensor; measures the mass of incoming air (grams/second) based on temperature changes on its filaments as airflow varies; will thus automatically detect elevation/air pressure changes, unlike the VE tables
  • DFCO: deceleration fuel cutoff; is used when the car is moving and the throttle is closed. Affects "engine braking," as fuel is cutoff and a reduced amount of spark advance is used (spark retard) to slow the engine down when the throttle is closed at a high RPM
Back to Top

Tuning Concepts

Cells

The PCM uses a table of cells to modify both spark timing and fueling. The cells are usually referenced by a combination of load/vacuum (kPa) and engine speed (RPM), with three grids or "blocks" for each.

Where the different blocks begin and end can also be modified, with the stock tune having the vacuum blocks set at 30 (32 for A4s), 50 and 80kPa, and the RPM blocks set at 900 (700 for A4s), 1200 and 2000.

Combining these, one can see how there will be 16 total blocks: below 30kpa, at 0-900RPM, 900-1200, 1200-2000, and 2000-7000RPM; then the same for 30 to 50, from 50 to 80, and from 80 to 100kPa. There is another modifier for both the engine load and speed boundaries called hysteresis. This affects how adjacent blocks of cells are combined when on the edge of a boundary (say right at 30kPa at 1200RPM).

These grids are how the fueling is trimmed, depending on O2 sensor feedback (seen in detail below under "BLMs"), so how they are set can be important to getting a car running efficiently, whether you are running a MAF sensor or in speed density off the VE tables.

When modifying the engine, especially with cams with more valve overlap, increased displacement, or ported heads, these will need to be adjusted accordingly. The modded engine will tend to spend more time in different ranges than the stock engine.

BLMs

BLM stands for "block learn multiplier." As mentioned above, the PCM uses the grid of cells referenced by engine load and speed to correct for discrepancies due to air and fuel quality. The PCM will be expecting the engine to run a certain way depending on the MAF sensor calibration or the VE tables.

But because the car is not running in an ideal world, there will be correction needed for differences in air temperature, density, humidity, as well as fuel octane, quality. On top of those two big variables, there are also the changes that happen due to normal wear and tear on the engine and its sensors.

The BLM is how the PCM adjusts to correct the fueling. By default, in closed loop, it attempts to get an air:fuel ratio (AFR) of 14.7:1. When at this ideal, the BLM will read 128, or no correction.

If the PCM senses the combustion is too lean (not enough fuel), it will add fuel and the number will increase (> 128). If it senses the combustion is too rich (too much fuel), it will remove fuel and the number will decrease (< 128). By default it is set to modify down to 108 and up to 160, but those settings can be changed as well.

There are two sets of BLMs: long-term and short-term. As a consistent trend in O2 sensor feedback forms while driving, the PCM will set a "permanent" modifier to accomodate the initial PCM tune being wrong; this is called the long-term modifier. Until those are changed, the PCM uses a short-term modifier which adjusts fueling on the fly depending on O2 sensor feedback. It is best to tune from the long-term BLMs, as the short-term can vary based on inconsistent variables. Both sets of BLMs are reset to 128 when power to the PCM is lost or a new tune is flashed.

Using these BLMs, one can sense whether there is a problem with something mechanical; things like exhaust leaks (the BLMs will rise, as the O2 sensors sense unmetered air thinking the combustion is running lean), or fouled spark plugs or O2 sensors (the BLMs will decrease, as the O2 sensors see less air and think the combustion is too rich). The BLM can also show a need for a change in the PCM tune; if the VE tables are set too high (low BLMs) or too low (high BLMs), or if the MAF sensor is miscalibrated. Even timing can affect combustion efficiency and thus BLMs.

At WOT, when the PCM enters PE mode, the BLMs are still used but for the most part no more feedback is recorded (unless the mixture runs very lean, then more fuel can be added). Therefore, it is important to be sure the car is running properly before entering PE mode, so that the desired WOT AFR is used and not a modified setting from the lower RPMs (seen more in detail below).

When the PCM enters PE mode can also be modified, both by RPM and throttle position; by default, it is at less than full throttle, how much so depending on RPM. For example, in the stock tune, as little as 28% throttle is necessary for PE mode, when over 4400 RPM.

Back to Top

A Few Basics

When tuning an LT1 PCM, one of the first things to do is remove things that you dislike or physically removed. Then you may change constant values. Lastly, are the more complex items that involve entire tables.

  1. Switches: simple enable/disable of systems and their respective checks, like CAGS (skip-shift), EGR, AIR, VATS, VSS, etc.
  2. Constants: values affecting your speedometer, including rear gear ratio and tire size, RPM and top speed limiters; cylinder size (if you have over-bored your engine); fuel injector flow rating.
  3. Tables: these affect broad things like fan turn on/off (to keep the car running cooler); shift pressure and points, based upon throttle position and RPM; idle speed and IAC control; spark timing and fueling (seen below separately) and the boundaries of the maps that the PCM uses to control them.
Back to Top

Idle & Closed-Throttle

Tuning your idle and coast-down can make a big difference in MPG and overall throttle response. This is especially important with modified engines, but can affect stock engines too.

Spark Timing

The first thing to change at idle is the spark timing. Increasing the advance will usually increase MPG, and can actually decrease engine temperature too. Christian Millard has a great analysis of this, which found that a big bump over stock can make a noticeable difference, especially with an aftermarket cam (notably one with a lot more valve overlap).

Increasing spark advance at idle increased fuel efficiency/MPG (by requiring less pulsewidth from the injectors, and less airflow through the MAF sensor), and also lowered engine temperature. He found 34° as the ideal spot for idle, for his LT1 with the Hotcam and a full point increase in compression ratio (11.4) over stock (10.4). I, too, have noticed a great effect when substantially increasing timing here (on my 236/242/114 cam).

The table to use is "Closed TPS Spark Advance vs. RPM." It affects not only idle, when the car is not moving, but also the timing commanded during coast down when the car is moving: for example, when you have just done a WOT run, and let off the throttle; or, when you down-shift and allow engine braking to slow down the car.

Advancing timing in non-idle closed-throttle areas, like coast-down, will also affect MPG, and help to keep the engine from stumbling or stalling in setups that have more valve overlap than stock. It will tend to make throttle response "crisper."

To fine-tune this, simply increase the values and log the car. Look for any spark retard, and back off the timing a degree at a time wherever you are getting knock. You can also look at your MAP and airflow (when using a MAF sensor) values, which will let you know how efficient the combustion is; the more efficient it is the more vacuum will be pulled (= lower kPa values) and the less airflow will be required (lower gm/s reading from MAF).

DFCO

This leads us to DFCO, deceleration fuel cut off. This controls fuel cutoff when the throttle is closed and the car is moving, to enable engine braking. So, as mentioned above, when your RPMs are up and you let off the gas pedal, this table will enter play.

The way to tune these values is to log your car and determine a few things:

  • What is the highest MAP value reached when coasting begins? This can vary depending on your RPM and speed, so look for the highest value whenever coasting starts. Use that value, or 1 less, for your "DFCO MAP Enable" value.
  • What is the highest MAP value reached when you'd like engine braking to stop? It will usually be at least 3-5kPa higher than the above value. You will use this value for your "DFCO MAP Disable" value; but, be careful you don't set it too high, or you will run into engine stalling when coming to a stop.
  • In what RPM range would you like engine braking to occur? Set the "Enable" value to the RPM above which the engine must be for DFCO start, and the "Disable" value to the RPM when you want DFCO to stop.
  • Lastly, how "hard" do you want the engine braking to be? By increasing "DFCO Spark Retard," you will be increasing the rate of deceleration; lowering the retard value will make engine braking slower/smoother. There may be times when your total timing will be 0°, if you set this value high enough and your "Closed TPS Timing" values low enough. That will make for pretty fast engine deceleration.

Fueling

Like timing, fueling can have a big effect on both idle quality and engine temperature. Generally, a leaner fuel mixture will increase combustion temperature.

In closed loop, the main ways to affect fueling at idle are by using the VE tables (for speed density) and MAF sensor tables. VE tables may also slightly affect cars using a MAF, but for such a setup I recommend still tuning them in speed density mode, not MAF mode.

VE Tables

Find at what kPa and RPM your engine idles and correlate those values to the nearest cells in the VE table (for example, a stock M6 engine will be 30kPa and 800RPM).

To richen the fuel mixture (BLMs > 128), simply increase the respective VE cells.

To lean the fuel mixture (BLMs < 128), simply decrease the appropriate VE cells as mentioned above.

These values are efficiently modified using percentages (%), or multiplying the values (1.xx to richen, 0.xx to lean). Start with 1% (1.01/0.99) changes for every 2 BLMs off; so, a BLM of 138 would require a 5% increase (128 - 118 = 10 / 2 = 5), or multiplying the appropriate VE cell by 1.05. You will need to scan/log the car to be sure you haven't gone too far, or not far enough, as it's not completely linear: trial and error is needed!

To simplify and speed up the process, you can also use VEMaster for tuning VE, not only at idle but part-throttle too (see link at top of page).

The other area where VE tables are used is cranking the engine ("Crank VE Vs. %TPS vs. RPM"). For stock cars, this table won't need to be modified unless you are very fastidious; but for aftermarket cams, displacement changes, etc., it can change significantly. Since cranking doesn't take very long, it won't have a large impact on anything, but it's one more table to address.

I suggest using your corrected main VE tables to figure out the general direction you should take the crank VE tables; most often they will need decreased, as most aftermarket setups have lower VE in the low RPM/load areas.

As you can see, this table gives you the option of putting more fuel into the engine during cranking if you are using the pedal (anything over 0% TPS) while turning the key. This can help if it's extremely cold or something else is wrong with the engine or fuel. So you may wish to add more fuel (higher values) to those higher TPS% tables, as a "just in case" provision.

MAF Sensor Tables

There are four tables for the MAF, which split up its total frequency->airflow grid.

First, find the airflow reading for your idle in your logs. Then, find the closest value(s) in the MAF sensor tables; you will sometimes have to alter two cells to affect one airflow range.

To richen your fuel mixture (BLMs > 128), increase the value(s) you found as mentioned above.

To lean the fuel mixture (BLMs < 128), simply decrease the appropriate MAF cells as mentioned above.

These values are also efficiently modified using percentages (%), or multiplying the values (1.xx to richen, 0.xx to lean). Start with 1% (1.01/0.99) changes for every 2 BLMs off; so, a BLM of 118 would require a 5% decrease (128 - 118 = 10 / 2 = 5), or multiplying the MAF airflow value(s) by 0.95. Again, trial and error will be needed to see if you have overshot a BLM of 128 with your changes.

Individual Cylinder Fuel Trim Multiplier

This table alters how each cylinder is fine-tuned based off the calculated fueling needs for each bank. A number below one leans out the cylinder, and a number higher than 1 richens it up.

The ideal way to tune this table is to use an IR thermometer to measure temperature at each cylinder exit and to use the results to tune each cylinder's trim until the temp readings all closely match. It is best to start with all cylinders at 1.00, and first have the BLMs close to 128 from VE/MAF sensor table tuning.

Generally, the middle cylinders (3-6, especially 3-4) will require the least tuning, so use their temperatures as the baseline.

It has been shown through practice that a leaner fuel mixture increases combustion temperature, and therefore a richer mixture decreases temperature. You can use this logic in reverse: cylinders reading hotter than the middle ones should have their trims increased (ex. 1.01), and cooler cylinders should be lessened (ex. 0.99). Start with 0.01 increments until you see how much the temperature is affected.

Obviously, this method is best done at idle. But, there are two tables, one for idle and one for off-idle.

For off-idle, without a dyno, with the car in park you could set the throttle to about 20% (with a stick on the pedal, or someone else holding it down), and then measure; or, for tuning while the car is moving, install EGT sensors into each cylinder exit point on aftermarket headers, and either be able to log their readings or have someone in the car with you doing it.

Tuning this table can also solve BLM splits, where one side of the engine is either richer or leaner than the other side (i.e., 126 for the left, 110 for the right). Having such a condition will reduce power and MPG and could cause a dangerous lean condition for one side or cylinder depending on how bad the split is.

Back to Top

Part-Throttle (Cruising)

This is the majority portion of where the engine will be running, from idle until about half throttle, from 800 RPM to about 2600 RPM. With engine changes like cam, heads, etc., this is an especially important area for tuning, with great results achieved in drivability and fuel MPG.

Spark Timing

In general, timing advance should decrease as load increases, and increase as RPM increases until the peak torque output is reached. Other things like the idle vacuum value can affect where the spark timing maps increase and decrease, which is why tuning is so important after substantial engine mods like an aftermarket camshaft.

For stock tunes, you can begin by adding about 2° of spark advance across the two tables, to get more power out of your combustion. Monitor this increase with a scanner and make sure you aren't getting any consistent knock retard. If you are, note in which RPM range it is, and at what MAP value, and take 1° or 2° out of the appropriate cell.

You can pretty much add advance until you get spark retard, and then back it off some. This will generally produce the cleanest combustion and best throttle response. However, sometimes you can have too much timing without knock, and the best way to fine-tune timing is on the dyno.

Using MAP & TPS %

The other way to see whether your changes are having a good effect, beside "feeling" the car while driving, is to check your MAP readings. Generally, a more efficient combustion will produce more vacuum (lower kPa).

Therefore, if you are tuning your timing in the "cruising" area--for example, in 4th gear in an M6--you will find both the approximate MAP value and TPS% needed to keep this cruising RPM. Then, try increasing timing in that MAP/RPM cell; drive again with the new tune, at the same gear/RPM with the same TPS %, and see if your MAP has decreased. If it has, then your changes were good. If you get knock, then obviously you went too far. When you back off timing to prevent knock, you can use this to find out if you've gone farther than you need (if the MAP values increase a lot at the same TPS/RPM).

Too Much, Too Little

Picturing how the engine works will reveal why too much advance can be detrimental to both power and engine longevity. As the piston travels back up the cylinder, the spark plug is fired and the air:fuel mixture is ignited. If that spark happens too soon/advanced, the explosion of the combustion will begin expanding and pushing down on the piston while it is still traveling upwards.

This will make the engine actually work against itself, with the crank pushing the piston upward while the combustion pushes it downward. Obviously this will severely hamper performance, but will also put undue strain on the crank and connecting rods.

Conversely, too little advance will generally only hamper performance. If the plug is fired too late, the piston will reach TDC and begin moving downward again before the combustion can begin expanding and putting downward pressure on the piston. Power will fall off dramatically and can even stall the engine.

Fueling Calibration

Now you should log the car (using FreeScan, mentioned above), while driving with all ranges of acceleration, from 800RPM up to around 2000RPM. You want all different amounts of load on the car at the different RPM ranges to get the best data possible.

The following will allow you to get the car running close to 14.7:1 air:fuel ratio (AFR) when you're not at WOT, giving the best overall gas mileage and lowest overall smog output. After logging for about 10 or 15 minutes you will have enough data to make your first changes, depending on whether you are using a MAF sensor or running in speed density mode.

If you find that your BLMs are off a similar amount in all blocks, then consider whether your PCM constants are set correctly; things like:

  • Cylinder volume; if you overbored and/or stroked the engine.
  • Fuel injector flow; if you swapped injectors, especially to a type rated at a psi different than 43.5. In that case, divide 43.5 by the other injector's test psi (39 for Ford/Bosch). Take the square root of the number (to remove the square from "pounds per square inch [psi]), and then multiply that by the new injector's rated flow. For example, if you're using the Ford SVO/Bosch style, you'll want to multiply their rating by 1.056 (24#=25.34, 30#=31.68, 36#=38.02, 42#=44.35, etc.).
  • Fuel pressure flow; the fuel injector constant is also affected if you run a fuel pressure different than the stock 43.5psi. If you do, divide your new pressure by 43.5 and take the square root. Then multiply that number by your fuel injector's rating. So, for stock 24# injectors running at 60psi of fuel pressure, you'd do 60 / 43.5 = 1.379; then sqrt(1.379) = 1.174; then x 24 for a new injector constant of 28.18. What you are doing is telling the PCM you have the equivalent of larger injectors that flow more, so they won't be pulsed as long (as the higher fuel pressure is a "replacement").
  • Fuel injector offset; for other brands like Bosch/Ford SVO. Generally, this will need increased for aftermarket injectors and can make a big different in BLM and engine response.
  • Individual cylinder fuel trim; if one side of the engine's BLMs is around the same amount lower or higher than the other, or valve timing is affected (cam). This is seen in detail above.
VE Tables

If you are using speed density mode (no MAF sensor), the easiest way to begin tuning fueling and geting the BLMs back to 128 is to run the log through VEMaster. Repeat logging and running VEMaster until your long term BLMs are near 128.

There is mixed feeling on whether/how the VE tables are used when also using a MAF sensor. Some say they aren't at all; some say they are only when the car is just started (and the MAF sensor is not warmed up); some say they are used to fine-tune the AFR when the BLMs are slightly off; some say they are used at WOT.

I like to tune the VE tables regardless, in case of something happening to the MAF sensor while driving. It also would improve drivability if they are indeed used in MAF sensor mode (which I can't confirm or deny).

The easiest way to tune them if you have a MAF sensor is to simply disconnect the sensor; the fans will run and the SES will come on, but you will be in speed density mode.

The more proper way is to choose "Speed Density" in the "Switches" table in TunerCat, and run a log with that tune loaded.

Increasing the number will add fuel to the mixture (the PCM thinks the engine is more efficient so more fuel is added to get the most power) and decreasing it will lean the mixture.

Depending on engine setup, sometimes these values need to be lowered by as much as 20-30 points (as with large valve overlap cams in the lower RPM/load sections).

MAF Sensor Tables

If you are using a MAF sensor, then find where your logs show a BLM of < 126 or > 130. Note what the airflow number is at that point, and then go to that entry in the respective MAF Sensor table in TunerCat.

If the BLM was < 128 you will want to make the MAF frequency number lower. If it was > 128 you'll want to make it higher. If the BLMs are very far off 128 (+/- 15), the quickest way to correct is to multiply the number by a %. Start with 2.5%-5%.

If adding, this will be in the format of multiplying by 1.025 (2.5%), and if subtracting, then something like 0.975 (2.5%). Continue to flash the new tunes, log the car driving again, and see how the BLMs are affected at that airflow point.

Repeat until the long terms are close to 128 (+/- 2). When you are getting closer to 128, you can begin simply adding and subtracting rather than multiplying by % to fine-tune more easily.

Open Loop

This mode is used when the oxygen sensors are not in use; whether at all for those who choose to run that way, or before they are warmed up.

When the PCM leaves open loop (into closed loop) can be changed depending on coolant temperature and amount of time.

You can also increase the Open Loop AFR table entries by about 3 or 4 across the board. This will make the car run leaner before going into open loop, helping increase gas mileage. If for some reason you will not be running with oxygen sensors, then this table will be very important as it will specify what AFR the PCM is commanding.

Depending on your setup, you may even need to make the table richer. Without O2 sensor feedback, it will be a matter of reading the plugs and "feeling" the car.

Back to Top

Wide-Open Throttle (WOT)

Once your normal driving is fine-tuned, giving BLMs of near 128 (126-130), with no knock retard, you can move on to tuning the power portion of your PCM tune. This is when you have "the pedal to the metal," or the throttle is fully open. The LT1 PCM calls this "power enrichment (PE) mode."

Spark Timing

In general, timing advance should decrease as load increases, and increase as RPM increases until the peak torque output is reached. On stock LT1 engines with aluminum heads, this is about 2800 RPM. As you can see with the factory tune, timing levels off around this RPM range. If you modify your setup, with aftermarket heads, cam, etc., you will want to determine where the new torque peak is reached, and tune accordingly.

You will also want to tweak the spark advance values at the 95 and 100 MAP settings (the range of WOT). Too much advance can not only cause spark retard (and damage to your motor), but can be needless for producing the most power. However, too little advance can severely reduce the potential output of your engine as well as lower MPG.

Too Much, Too Little

Picturing how the engine works will reveal why too much advance can be detrimental to both power and engine longevity. As the piston travels back up the cylinder, the spark plug is fired and the air:fuel mixture is ignited. If that spark happens too soon/advanced, the explosion of the combustion will begin expanding and pushing down on the piston while it is still traveling upwards.

This will make the engine actually work against itself, with the crank pushing the piston upward while the combustion pushes it downward. Obviously this will severely hamper performance, but will also put undue strain on the crank and connecting rods.

Conversely, too little advance will generally only hamper performance. If the plug is fired too late, the piston will reach TDC and begin moving downward again before the combustion can begin expanding and putting downward pressure on the piston. Power will fall off dramatically and can even stall the engine.

Setting the AFR

The AFR can make a big difference in power output at WOT just like spark timing. The factory LT1 tune has the engine running very rich at WOT (between 11.7:1 and 12.7:1), which although safer (as it can help prevent detonation by cooling the combustion temperature with more fuel), robs not only power but also fuel MPG.

Independent studies of internal combustion engines have shown that the most cylinder pressure (i.e., power) is generated with AFRs of 0.9 to 1 x lambda (varying with engine type/makeup, etc.). Lambda stands for an AFR of 14.7:1 (what the car strives for at part-throttle). 0.9 x 14.7:1 turns out to be about 13.4:1.

The tests mentioned reveal that increasing timing advance when running the engine leaner (closer to 14.7:1) can restore the power increase from a richer AFR (closer to 13.4:1). But, with day-to-day driving we cannot indiscriminately advance timing because of octane limits, or we would quickly run into detonation (knock/pinging).

Therefore, to balance making the most power with running on normal pump gasoline, the ideal AFR would be close to 13.4:1. Dynos of LT1s have shown they tend to make more power toward the richer end.

I suggest going for a WOT AFR between 12.6:1 and 13.4:1; TunerCat's help file will show you how to make the tables do this. To make fine-tuning easy, I suggest zeroing the RPM table and setting the base with the coolant temp. table. This way, you can easily ramp the AFR down (richer) toward the torque peak of your engine using values like -1.2, -0.8, -0.4, etc., finally ending at the ideal AFR at the peak (stock, 2800RPM) using 0.0 in the RPM table. This is done because as engine RPM increases, there is less time for the fuel mixture to combust; because it is not ideal, having extra fuel gives more opportunity for combustion compared to lower RPMs.

You can begin another rich ramp from your base power AFR (0.0), from the power peak (stock, 5200RPM) to the max RPM (7000) setting.

The only sure way to know which AFR will give your particular setup the most power output is to use a dynometer and be sure your fueling is correctly calibrated in the WOT areas. With large increases you may be able to tell just from driving. But gains of 5-10hp may not be felt "in the seat of the pants." Only a dyno can tell you for sure.

Fueling Calibration

There is one more step you can take to get your setup operating as close as possible to what you tune it to do.

However, I must warn you that this additional step has the remote risk of engine damage.

Above, under part-throttle tuning, you saw how we use the long-term BLMs to determine whether the VE and/or MAF sensor tables are set correctly for your configuation. Through the different amounts of load put on the engine, in addition with the entire RPM range, you can get things running very nicely. The same can be done for when you are at WOT.

Normally, when at WOT, the PCM does not correct the AFR (it is in "PE" [power enrichment] mode). This means that if your VE tables or MAF sensor are calibrated wrongly at those ranges, there is nothing the PCM can do. You may specify you want an AFR of 12.8:1 at a certain RPM range, but if your MAF sensor is set wrong and detects more or less air than actually is entering your engine, the algorithms used to calculate the AFR you specified will not correct for the error (i.e., you may end up with an actual AFR of 11.8:1 if less air is entering the engine than the MAF is calibrated to detect).

The way around this is to temporarily disable the PCM's PE mode that it enters when at WOT. Go to the constants table in TunerCat and set the MAP value to enable at a value that you will never reach (like 255).

Now log for small periods at WOT in the higher RPM ranges, where the most power is produced and where tuning can make the most difference. Because PE mode is never entered, the BLMs will change depending on whether your VE/MAF tables are wrong. It will try to correct the AFR to 14.7:1, just as in part-throttle.

This is where the risk of damage enters, because of the high RPMs and load on the engine. However, it is remote, as the primary reason that AFRs are set to be richer when at WOT is for increased power, not to lessen damage to the engine. You can use this data in the same way as in tuning part-throttle.

Once you change your tables accordingly, and have gotten as close to a long-term BLM of 128 as you can, reenable PE mode by putting the constant for MAP value to enable WOT back to the former value (15 is stock).

You will then be assured that whatever AFR you specify for WOT will actually be reached, because the underlying fueling parameters will be correct for your setup.

At least one person has tested this method on a dyno, so the logic is confirmed by fact and this gives you one more way to reach the exact tune that you desire.

Back to Top

Automatic Transmission

Transmission tuning is almost a separate undertaking, because of the many variables and wide range of driving the tables affect. But, once you understand and apply the logic, you'll have your car running even better, especially once you do engine mods or drag racing at the track.

Shift Points

The stock tune has these set pretty tame. They don't rev very high at part-throttle (~1400-2000), and tend to shift too late at WOT (5300). Many performance-minded people like the feeling of the engine revving higher, even for everyday driving. And, once you modify the engine, it usually lowers VE at lower RPM areas, which means the shifts should be later to take advantage of the moved-up power-band.

If you change gears or tire size, which would affect your speedo, that will also affect your shift points; if it's a substantial gear change, the shift points can be broken to the point of not shifting at WOT. So, tuning shift points is an important area for performance tuning.

The quick way to start, when changing gears, is to divide the gear size in your current tune (say, 3.23) by your new gear size (say, 3.73). Then multiply that value (0.944) by your shift points. For example, the stock 1->2 shift with little to no throttle is at 11mph; the new value for 3.73 gears would be 10. This will need tweaking, but it's a quick way to start.

To fine-tune, you will need a calculator that takes into account your tire size, final gearing, and individual gearing (1,2,3,OD). One good website that does this for you is: F-Body.org's Calculator.

Choose your year and vehicle, entire your tire size or diameter, and it will calculate the speed at which your car will be moving at a specific RPM in each gear. You can use those values, along with your known power-band, to modify your shift points. Obviously, the best way to tune this way is trial-and-error in your car. Only you can decide how much throttle you want to give to get a specific shift. Anything over ~20-30% TPS/throttle will be outside normal "cruising" driving-style.

The primary tables are "Normal Mode Up/Down Shift Points." For those who have installed a performance transmission switch, you can also setup a separate profile for "performance mode" (most likely, shifting later).

Kickdown Mode

The important thing to remember is that for tables which have both MPH and RPM settings, such as "Kickdown Mode" (WOT), both values must be met in order for the shift to take place.

On a stock LT1 A4 car with 3.23:1 gearing, this means that if you have the Kickdown MPH table set to the stock value of 36 (equating to ~4600RPM), and leave the Kickdown RPM table at the stock value of 5350RPM, then the transmission will not shift until 5350RPM.

If, for example, you set the RPM value to 4000RPM, then the shift will happen at ~4600RPM, the speed to which the MPH value corresponds. So, keep this in mind when tuning shift points. My preference is to set the MPH values for WOT lower than you intend, and use the RPM table to set shift points for WOT ("Kickdown Mode").

Shift Pressure/Firmness

The other side of transmission tuning is shift firmness. This is directly related to line pressure to the transmission; the higher the psi, the firmer the shift. The stock transmission will only firm up to a point, because of the mechanics involved. But, you can definitely firm up part-throttle shifts.

Part-Throttle

The main tables, not a surprise, are "Main Line Pressure," split between 0-64MPH and 64-128mph. They are divided by TPS %, which again brings you back to tuning via in-car feedback; only you will know what feels best to you. I suggest starting with increments of 5, whether to soften or firm the shifts.

You can also add extra pressure: when at WOT at specific RPM points (increments of 512RPM); based on TPS % in each gear; and even based on tranny temperature.

WOT

For increasing pressure at WOT, especially when upgrading your transmission, you must first increase the Max. Line Pressure Constant. It is set to 90, which is the max set in the tables too. Many set the Max. Constant to 120, and then work up the WOT areas from 90. For WOT, you will want the 100% TPS table values, and also perhaps the 93.8% ones.

Many people have warned about increasing line pressure via the PCM when you have also installed a "shift kit." Some think this creates too much pressure; others use both. Talk to your transmission builder if you have any questions about that.

TCC Lockup

This is the last "phase" of transmission tuning, the control of the torque converter clutch (TCC). Similar to a manual transmission's clutch, locking it (clutch pedal out) decreases slippage while increasing horsepower to the wheels; unlocking it increases slippage but increases torque to the wheels (via a multiplier).

Depending on the RPM and engine type, locking the TCC too early can "bog" the engine, much like letting the clutch out all the way on a manual tranny while in a high gear and low RPM (which can stall the engine). But in the appropriate RPM/load ranges, it can improve power and track times.

There are varying opinions on the mechanical effects of locking the TCC at WOT; some think it lengthens its life due to less slippage (slippage creates more heat), and others think it shortens its life because of the increased strain from being locked under high load/RPMs. Only you can decide which is best for you, with the help of your transmission builder.

The easiest way to lock the TCC at WOT is to use the tables labeled for this; use the calculator listed above to find the MPH at which your engine is near its torque peak and set the TCC to engage then; also be sure to update the "release" table to a value lower than the engage, or you will keep the TCC locked permanently.

The other side of TCC lockup is when at part-throttle, especially cruising like on the highway. Having the TCC locked will increase MPG.

Back to Top

Aftermarket Camshafts

After installing a different cam in your LT1, timing and to a degree also fueling will play an even bigger role in both drivability and power.

Most often, new camshafts have more valve overlap than stock, which often results in a power increase. However, the down side is that this means part of the incoming air & fuel is never ignited and passes right through the head along with the combusted gases.

Timing

Usually, when valves open sooner, the spark should fire sooner. This means more timing advance; especially at low-RPM, part-throttle areas of driving. You will also find less vacuum being pulled with such cams, making idle as well as cruising kPa higher. The timing curves need to be adjusted for this.

More efficient engines will generally require less advance, as the combustion happens quicker and more efficiently, so the spark does not need to be fired as much in advance of the piston reaching TDC.  Less advance is also necessary when running lower octane fuel.

More advance is necessary with less efficient engines or range of engine operation, such as the low load and RPM sections of an engine that has a cam with a lot of valve overlap (more further below).

Using MAP & TPS %

As mentioned in the main "Part-Throttle" timing section, you can use TPS % and MAP values in your logs to determine if your timing increases have actually had a good effect. Read that section for more.

Besides the two main timing tables, it is also a good idea to increase advance in the closed-throttle table; this is when the engine is idling, either at a complete stop or while cruising.

You will need to reorient the closed TPS table to the main timing tables, to be sure the timing is increasing as you go from no-throttle to part-throttle.

Idle & Closed Throttle

Check the above description of tuning at idle, for ways to increase MPG and drivability, especially with "bigger" cams.

Fueling & BLMs

The BLM (block learn modifier) is the PCM's way of adjusting fueling in order to achieve the ideal AFR (in most cases, 14.7:1). Having them much different than 128 will cause your engine to not achieve the most power or MPG it could, and can even cause dangerous lean conditions in extreme cases.

BLM MAP Boundaries

When installing a new cam, the vacuum the engine pulls will usually be less at idle and part-throttle. The PCM has a table for adjusting where each cell of the fueling map begins and ends. For stock tunes, it is set to 30-50-80kPa, with the engine idling around 30kPa. Cams with more overlap should cause the lower limit to be set higher, starting with 35 and going as high as even 50 or so.

The way to find the ideal spot is to log your driving and see what the lowest kPa reached during cruising is, and set it a couple points below that. You can do the same for the other two settings, but I suggest not changing the high value much, because of the PCM not using BLMs for fine-tuning when at WOT.

If you want a good idea of whether your boundaries are spaced out evenly, run a "normal-driving" log of your car through VEMaster. It will give you the total amount of records per block, showing where you need to adjust both the MAP and RPM boundaries (if you have a lot more in one section than another).

Changing this table can increase your MPG as well as improve overall drivability.

DFCO

As mentioned in the "Idle" section above, DFCO has an effect on engine braking and thus also MPG.

Because of the decrease in vacuum pulled with "bigger" cams, the stock settings for DFCO will never be reached and will need to be increased. Looking at the stock settings, it has the disable kPA (25) set about 5 less than idle kPa (30). But because larger cams still reach more vacuum when at part-throttle than when at idle, you cannot simply set the disable 5 below your idle kPa.

I suggest going no higher than 35kpa or so for disabling DFCO, or you may run into severe RPM dropping or even engine stalling when coming to a stop.

Back to Top

Almost There...

Now that you've done a good amount tuning, you are ready to take the car to a dyno for more intensive power increase. Raise and lower the WOT tables until you make the most power without getting any knock.

Success!

Now you have a car that is custom tuned, all by yourself!


If this has been helpful to you, consider clicking the button below to send me a small gift (of your choice) to help maintain this webpage and support me.

Please also feel free to ask me any questions about the above. God bless you!

Tips Testimonials

First off, excellent job with the writeup! It has no doubt helped a great
deal thus far... Thank you very much for your help!

John G.
Lenox, MI

Tune Testimonials

1995 Camaro Z28

My car started with the first touch, and is running perfect. Thank you.

Francisco
Orlando, FL

Ordering a Tune

Simply signup as a customer and then order a PCM tune! If you have any questions before ordering, just use the form to contact me!

DIY Tuning

If you decide you like the idea of tuning on your own, visit TunerCat and purchase the C.A.T.S. Tuner software to get started ($69.95). For working on your '94 or '95 LT1 PCM, you'll need the $EE definition file as well ($19.95).

Then just get yourself an OBDI cable and computer, and you're ready!

PCM, ECM, BCM, computer, core, chip, flash, reflash, EPROM, LT1, LT-1, LT4, LT-4, L98, 16188051, 16181333, GM, General Motors, Chevy, Chevrolet, Pontiac, Camaro, Firebird, Formula, Trans Am, TransAm, T/A, TA, Cadillac, DeVille, Buick, Roadmaster, Caprice, Impala SS, Corvette, 30th, 25th, 1994, 1995, OBDI, OBDII, tune, tuning, tuner, program, programming, power, MPG, spark, fuel, timing, advance, retard, EGR, AIR, CARS, CAGS, skip shift, IAC, O2 sensor, oxygen, MAF, MAFS, mass air flow sensor, MAP, IAT, speed density, EE, , EEB, , .lt1, .bin, TunerCat, CATS, LT1_Edit, LT1E, LT1 Edit, DIY, A4, M6, 4L60E, T56, T-56, Borg Warner