Back in "the old days" (2002-2003), the process for tuning a C5 was considerably more intricate than it currently is. At that time, you had to use one program to log and analyze data, and another to reflash the PCM with a new calibration. Tuning was a relatively tedious process because the two programs didn't "talk" to each other. Consequently, you found yourself continually switching back and forth between programs to determine the changes that had to be made. To make matters even more challenging, none of the programs available at the time were particularly user friendly.
Then I came across a scanning/data logging software package called EFILive. It was not only easy to use and to customize, it offered a number of unique capabilities, including a control panel that allowed the user to temporarily alter ignition timing, air/fuel ratio, and torque converter clutch lock/unlock settings-while the engine was running-with a laptop computer.
I hadn't used EFILive for very long before thinking, I wish these guys would develop tuning software. In early 2005, my wish was granted when the EFILive team of Paul Blackmore and Ross Myers released FlashScan, version 7.2. They followed that up with version 7.3 and have continued to add features to it, including the capability to scan and tune LS2/LS7, GM diesel, and four-, five-, and six-cylinder GM engines. Recently, they released version 7.4, which provides even greater scanning and tuning capabilities, and can be used with an even wider selection of General Motors ECMs and PCMs.
A fully integrated software package, FlashScan includes separate scanning and tuning programs, which operate independently but also interface with each other. This extremely well-done interface, which can be easily altered to accommodate individual user preferences, tremendously simplifies the task of implementing tuning changes based on data logged during testing.
Conventional wisdom says if...
Conventional wisdom says if you're going to tune a Corvette, the first place you need to go is the dyno. Actually, it's the last place. Tuning/scanning software like FlashScan can provide you with more than ample data to correct any idle or drivability problems that might exist, especially if used in conjunction with a wide band O2 sensor. It doesn't make sense to spend money on dyno time until after all the part-throttle calibrations are sorted out.
A laptop or notebook computer,...
A laptop or notebook computer, a FlashScan cable, and a wideband O2 sensor are a tuner's tools of the trade. However, possession of the necessary tools does not imply the expertise needed to use them successfully.
The opening page of every...
The opening page of every tune (.tun) file contains data that identifies engine and transmission type, operating system, VIN code, and calibration ID. The actual file name, which is selected by the user and stored on the hard drive, is shown at the upper left.
To make tuning even more interesting, in late 2006, EFILive released its V2 interface cable that will ultimately allow stand-alone scanning and tuning (without requiring a laptop computer). The V2 cable also accepts data from up to eight external inputs, such as a wide band O2 sensor, thermocouple, or a variety of temperature or pressure sensors, or any analog sensor with a 0-5 volt output.
All LS1/LS2/LS6/LS7 tuning software does pretty much the same thing-it allows you to make changes to a vehicle's calibration data and write that data to the PCM.
What makes one program superior to another is ease of use, documentation, and the extent of changes that can be made to an existing calibration. In these areas, FlashScan is in a league by itself. No other data logging/programming package offers access to over 650 calibration parameters and tables combined with data monitoring and logging capabilities, the ability to link logged data with relevant calibration tables, and a control panel to make temporary changes on the fly.
Although electronic powertrain controls are often regarded as having almost magical capabilities, they simply offer more extensive and precise control of engine and transmission calibrations than nonelectronic mechanisms. Tuning, therefore, is as much a matter of learning to "control the controls," as it is a matter of developing the data that will enable the engine and transmission to deliver optimum performance. With FlashScan providing access to so many control parameters, it's relatively easy to gain control of virtually any aspect of powertrain operation. FlashScan also facilitates the development of the precise calibrations that are required to achieve specific results-such as establishing the fuel, spark, and air flow settings that enable an engine with a radical camshaft to idle as smoothly as possible.
The tuning process itself typically begins with a data logging session to determine the settings that need to be changed. That information may be monitored in real time on FlashScan's virtual dashboard and stored for future playback. The program is supplied with several default dashboards, including one with "Imperial" and another with metric data. These may be easily customized to display virtually any parameter in either measurement system, or a combination of both. As an example, if you want to display air flow in grams per second and inlet air temp in degrees Fahrenheit, all you have to do is set up the appropriate Parameter Identifier (PID) and dash gauge accordingly.
It's also possible to add special PIDs and gauges to display calculated data or data input from an external device-such as a wide-band oxygen sensor. The latter is essential for properly altering fuel flow to achieve air/fuel ratios other than stoichiometric (14.7:1). Although wideband sensor systems, such as Innovate's LM1, include stand-alone data logging capability, the relevance of air/fuel data is much easier to see when it's included in the same log that contains all the relevant PCM/ECM data, such as pulse width, manifold absolute pressure (MAP), and air flow data. If stand-alone data logging/monitoring is not required, Innovate's LC1 is preferable because it's less expensive and is better suited for permanent installation and use with a system like FlashScan.
Like a number of other tables,...
Like a number of other tables, the main volumetric efficiency is shown as both a three-dimensional graph and a table. The graph can be easily rotated and magnified, or by clicking the appropriate icon, the display can be changed to show only the 3-D graph or only the table. Descriptions and relevant information are contained below the navigator panel at the left and within the data display itself. As you can see, this stock LS6 VE table is far from being smooth.
Clicking on the two-dimensional...
Clicking on the two-dimensional icon brings up a two-dimensional display like this. In this display, the 20 kPa column has been selected. Values can be changed by clicking and dragging any of the small circles on the graph line. If you want to change values for other levels of manifold pressure, you simply select the desired kPa column, click and drag as desired. You can also change the display to show a table along with the 2-d display. Different display modes make it easier to see specific types of problems or inconsistencies.
A two-dimensional display...
A two-dimensional display is all that's required for some tables, such as this one for desired air flow at idle. Many tuners either miss this table or don't have easy access to it (if they're using other tuning software), and have a hard time achieving a satisfactory idle after installation of a long-duration camshaft. If this table were for a vehicle with an automatic trans, the righthand column (Park/Neutral) would have values similar to the ones on the left.
The process of using logged data to revise PCM calibrations can be long and tedious, but FlashScan's linking capabilities significantly streamlines the process. When you open a stored data log and move the cursor to a position within the recorded chart, the "coordinates" of that point are highlighted on the relevant calibration data table and/or graph within the tuning program. As an example, if you move the cursor along a recorded data graph to a position where spark knock is indicated and then click over to the spark map in the tuning program, the cell that corresponds to the engine rpm and engine load, when the knock occurred, will be highlighted. The contents of that cell can then be changed to a lower value that will not precipitate spark knock.
Similarly, if you move the cursor to a position where excessive fuel trim is indicated, or where the wide-band O2 sensor indicates the actual and commanded AFR are off a good amount, the appropriate cell in the VE map is highlighted. It's also possible to "click and drag" across a data chart to highlight a range of data points. When you switch from the scanning to the tuning program, all the cells that relate to the data points on the graph are highlighted. This capability eliminates guess work as to which calibration values relate to actual operating conditions and greatly simplifies tuning.
Unfortunately, EFILive's extensive capabilities can't guarantee that an engine or transmission will be optimally calibrated, or that a drivability problem will be resolved. The power to accomplish those goals reside with the person operating the keyboard. If you've paid to have your C5 or C6 tuned and weren't happy with the results, you know first-hand that the ability to operate tuning software doesn't guarantee the ability to properly tune an engine.
To be fair, some tuners don't hit the required marks because the software they use is a bit too cumbersome. If certain tables are too difficult to access, or aren't available, the tuner is left with no recourse other than attempting to apply a variety of band-aids because he can't fix a particular problem properly. This is a fairly common scenario when attempting to obtain decent idle quality after an aggressive camshaft has been installed.
Typically, desired idle speed has to be increased as does desired air flow (at idle). The question is, how much? Determining idle speed is easy enough- 800-900 rpm usually provides acceptable idle quality with cams designed for street-driven vehicles. But achieving a relatively smooth idle within that rpm range, and a smooth transition from idle to part throttle under load (as when accelerating) requires adjustments to a number of tables including desired air flow, spark timing, and throttle follower. Finding the optimum settings can be a bit tedious, requiring a lot of trial-and-error testing (with error being the operative term).
FlashScan's scan tool incorporates...
FlashScan's scan tool incorporates a virtual dashboard that can be easily customized. You can specify either analog or digital gauges, or a combination. Fittingly, virtually every aspect of the virtual dashboard can be altered. A few tuning issues are evident in this particular display. The VE table needs some adjustment because commanded air/fuel ratio is 12.96:1, but the LM1 wide band is reporting 13.3:1. Also evident is a potential fuel supply problem. Pulse width is shown as 18.250 milliseconds at 5,700 rpm. With only 20 milliseconds of time available at 6,000 rpm, the injectors are too small for the amount of power the engine is producing.
Page B of the virtual dashboard...
Page B of the virtual dashboard displays data in strip chart form. The values displayed at left and right correspond to the cursor position. The values at the current cursor position are also displayed on Page A
The white highlighted area...
The white highlighted area on this chart was created by clicking and dragging the cursor on a strip chart. When you do this, the digital values show maximum, minimum, and average values for the highlighted areas. The appropriate cells in the related tuning table are also highlighted.
EFILive's scan program control panel is a useful tool for eliminating some of the trials and the resulting errors. The changes made through this panel are effective only while it's open, and the desired function is active, but the information can be used to subsequently alter settings through the tuning program. As an example, you can vary timing settings up and down while you monitor idle quality. Then you note the setting that produced the best idle quality and enter that in the appropriate position within the timing map.
Similarly, many of the calculated parameter identifiers or PIDs found in the scan program simplify identification of changes that are required to optimize performance. In the case of idle quality, you can access four PIDs that display the amount of air-flow correction being applied by the system to achieve the specified desired idle speed (correction with transmission in gear, air conditioning on, air conditioning off; transmission in park/neutral, air conditioning on, air conditioning off). By logging the appropriate PID you can see the amount of air flow increase or decrease being applied by the operating system. That provides a guide for determining the optimum setting-simply add or subtract the logged correction values to the current settings in the Desired Airflow Table, and the new values will reduce air flow corrections to a minimum, and the engine will idle as smoothly as the camshaft will allow (providing fuel and spark settings are on target).
When FlashScan is plugged...
When FlashScan is plugged into the underdash diagnostic test port, the display illuminates and displays a number of options, which can be selected by depressing one of the function keys (F1 through F4). Ultimately, it will be possible to read and reflash a PCM directly from the unit with no laptop connected. Data can be stored internally or on a secure data memory card.
The FlashScan unit incorporates...
The FlashScan unit incorporates a number of ports to which external data acquisition equipment can be connected. Wide-band O2 sensors are the most commonly used devices, but K-type thermocouples and virtually any other 0-5 volt sensor can also be connected. The scan program can then be set up to record data from these devices, and display it on the same virtual dashboard as data from the original equipment sensors.
Another superb aspect of EFILive is the availability of custom operating systems. Although custom operating systems can be used with stock engines, they're designed to address the challenges of tuning engines equipped with radical camshafts, are turbocharged or supercharged, or are equipped with a nitrous-oxide system. Features include VE table scaling for two- or three-bar map sensors, the capability of eliminating the mass air flow sensor and operating in true speed density mode, a VE table that references throttle position instead of manifold pressure, and a "valet mode" to limit engine speed when drivers of questionable judgment are behind the wheel.
In spite of some people's opinions to the contrary, you can't tune a C5 or C6 effectively if your departure from the turnip truck has been fairly recent. However, if you understand the basics of internal combustion and spend a few evenings learning how to operate FlashScan (reference information and a number of tutorials are included with the package), you'll be able to start tuning in short order. But before you make any changes, download and store the original calibration from the PCM or ECM. That way if your trials are filled with errors, you can easily revert to the original calibration and try a different approach.
| DIFFICULTY INDEX ::: ||NNN |
|ANYONE'S PROJECT | no tools required || N |
|BEGINNER | basic tools || NN |
|EXPERIENCED | special tools || NNN |
|ACCOMPLISHED | special tools and outside help || NNNN |
|PROFESSIONALS ONLY | send this work out || NNNNN |