AfterMarketNews AfterMarketNews Auto Care Pro AutoCareCareerHub Brake&Frontend BodyShopBusiness Counterman EngineBuilder Fleet Equipment ImportCar Motorcycle & Powersports News Servicio Automotriz Shop Owner Tire Review Tech Shop Tomorrow's Tech Underhood Service Speedville

Raybestos Partners With Schwartz Performance To Restore Classic '69 Mustang Fastback

Raybestos has joined forces once again with Schwartz Performance to restore an American icon muscle car: a 1969 Ford Mustang Fastback. “Raybestos and Mustang are the perfect match of history, leadership and innovation. Working with the first-class...

Read more...

Top 10 Brake Job Mistakes For Pads, Rotors And Calipers

Here are the top 10 brake job mistakes made by rookie technicians when replacing brake pads, rotors and calipers.   10. Not cleaning the brake slides and hardware: Just slapping new pads where the old pads once resided never works. The...

Read more...

Snap-on Brightens Up Your Workspace With New Rechargeable Shop Light

Get out of the dark and brighten up your workspace with the new Snap-on ECFBAR300 Rechargeable Shop Light. With an innovative Chip-On-Board LED efficiently delivering more light while maximizing battery power, this powerful shop light is ideal for use...

Read more...

Customer Loyalty to Vehicle Brands Spells Ongoing Maintenance Opportunities

Vehicle owners’ allegiance to brands should give us all something to cheer about. This is especially true for those of you who service import vehicles. Nine import nameplates — Infiniti, Land Rover, Lexus, Mazda, Mitsubishi, Nissan, Porsche, Subaru...

Read more...

The Element of Trust And Its Impact on a Repair Scenario

Trust: It’s an important word, and it’s one I hear a lot behind the counter at the shop. “I know you’ll treat me right because I trust what you do,” is the general sentiment. But I’ve always wondered how deep that level of comfort goes...

Read more...

Servicing Mercedes-Benz AIRMATIC Suspensions

The Mercedes-Benz AIRMATIC suspension system was introduced in 1999 on the S-Class and has subsequently been used on the E-Class and most of the automaker’s SUVs. The system employs electronically controlled air springs that provide an ideal balance...

Read more...

Ingersoll Rand's 'Real Work Real Play' Sweepstakes With Gas Monkey Garage And NASCAR Rewards A Tool User With The Ultimate Fan Weekend

Ingersoll Rand, the Official Power Tools of NASCAR and a preferred tool provider for Gas Monkey Garage, has announced the “Real Work Real Play” sweepstakes to reward automotive fans who “get it done” with a weekend of fun. Ingersoll Rand is working...

Read more...

Bosch Relaunches Boschdiagnostics.com With Mobile-Responsive Design, New Layout For North America

Bosch has announced the re-launch of boschdiagnostics.com in North America, continuing to update all of its sites to a mobile-responsive, intuitive design. The URL contains three separate sites, featuring DIY diagnostic tools (DIY), professional diagnostic...

Read more...

New Bartec Tech400Pro TPMS Tool To Be Demonstrated At NACE | CARS

Bartec USA, a North American leader in TPMS Diagnostic tools, will hold live demonstrations of its newly released Tech400Pro TPMS Scan Tool at this year’s NACE | CARS show in Detroit. Michael Rose, Bartec product manager, will conduct these demonstrations...

Read more...

BMW Recognized for Engine-Building Excellence

BMW Group’s engine-building prowess was recognized with four wins at the latest International Engine of the Year Awards. The drive unit in the BMW i8 earned two class wins as well as being declared overall winner, with a further class win being garnered...

Read more...

Diagnostic Dilemma: The Case of the Missing Code

When doing mobile diagnostic work, no-code stalling complaints are a major part of your agenda. In most cases, the client shop is simply too busy to duplicate the failure or, in some cases, a long test drive will yield nothing in the way of useful...

Read more...

Secondary Ignition: The Art of Spark

What is a coil? From the beginning of the internal combustion engine, several different ignition systems have been used to create a high-energy spark. The most popular system, and the one that’s in use today, is a step-up coil. A coil is nothing...

Read more...

Home Brakes ReFlashing Control Modules

Print Print Email Email

You don’t have to be Microsoft A+ certified to flash reprogram automotive PCMs, but the process requires a certain amount of know-how as well as special tools and access to the latest OEM software upgrades. What’s more, it’s not a risk-free endeavor. Certain precautions must be undertaken before you begin, and there are pitfalls that can trip up even those who are experienced in this sort of procedure.

Like any laptop or desktop computer, the powertrain control module (PCM) in a car or truck contains a software program that tells it what to do. The software tells the PCM how to process its various sensor inputs and other requests so the vehicle operates normally. The software may also include information on how to handle communications from other onboard modules such as the ABS/traction control/stability control system, climate control system, body controller, air bag module, keyless entry and so on.

You can’t simply swap a PCM from one vehicle into another and expect it to work perfectly. If the VIN in the PCM doesn’t match the VIN number on the vehicle, it can complicate scan tool diagnostics, future software updates and vehicle documentation and tracking. That’s why replacement PCMs need to be flash programmed with the correct and up-to-date information.

OE Updates
The other reason to undertake a flash programming procedure is to cure an emissions or driveability issue, or to enhance vehicle performance or diagnostics. Sometimes a glitch or oversight in the original factory software leads to problems later on. Whatever the problem happens to be, it may be possible to correct or minimize it by flashing the PCM with new programming or configuration data.

Software or calibration changes can be used to tweak the sensitivity of the OBD II monitors, to add self-checks that may not have been part of the original programming, to revise various operating perimeters (idle speed, fuel mixture, the timing of various emission functions, etc.) to improve cold start idle quality, idle smoothness or whatever.

GM estimates that 70% of 1995 and newer GM cars could benefit from a flash update, yet few cars have received the updates because technicians are not aware the updates exist.

EEPROMs
Flash reprogramming is possible because most late-model PCMS and other onboard modules have EEPROM (Electronically Erasable Program Read Only Memory) chips that store the instructions. When the chip receives the correct electronic code, it allows new information to overwrite the old information. EEPROM chips have been used since the mid-1990s on a wide variety of vehicles. As a rule, most 1996 and newer vehicles with OBD II are flash reprogrammable. Even so, you have to check the OEM service literature to find out if a PCM or other module can be updated. On older GM PCMs, updates required physically replacing the PROM chip on the PCM circuit board.

There were zillions of different part numbers, and the prongs on the PROM chip could be easily bent during installation. Static electricity from touching the chip or PCM could also zap the electronics. That’s why the vehicle manufacturers went to EEPROMs. It make the process much easier by allowing the information to be written over the old information using a scan tool or J-2534 pass-through tool (more on this later). Flash reprogramming may also be used to update the software in a variety of different modules on today’s vehicles.

Getting Set Up
Flash programming requires several pieces of equipment. First, you need a laptop or desktop computer with a decent internet connection. You also need the appropriate OEM installation software (which can usually be downloaded from the OEM website) to download or copy their flash updates from the PC to your scan tool or J-2534 pass-through tool. A list of OEM service websites can be found at www.nastf.org. To transfer the software from your PC to the vehicle requires a scan tool, a flash capable aftermarket scan tool, or a J-2534 pass-through tool and cables. OEM scan tools are expensive and cost thousands of dollars, and some aftermarket scan tools may require hardware and/or software upgrades before they can do a flash update on a vehicle. The least expensive way to go is to buy a J-2534 pass-through tool.

Before You Flash…
Before you attempt to flash program a PCM or other module, you first need to determine if the software in the module is the latest version that’s available. If it is the latest version, then there’s no reason to proceed. Most OEMs will not allow you to reflash the same information over current information. So if an updated version of the software is not available, the module probably won’t accept a reflash. Also, most flash updates are one-way. You can’t go back to an earlier version. You can only install the latest calibration.

Figuring out if the calibration is current or not takes some work. On GM applications, you first have to use your scan tool to request the current calibration information from the PCM or other module. This will typically be an eight-digit number. You then have to go online to the GM calibration identification website to look up the latest calibration number for the year, make, model and VIN of the vehicle. The GM website is http://tis2web.service.gm.com/tis2web. You then enter the vehicle VIN and click on “Get CAL ID.” You then see a list of supported modules that can be flash programmed. Choose the PCM or other module and you will finally get a list of the latest calibrations. If the number on the website is different from the one in the vehicle, it means updated software is available.

Unfortunately, you can’t download the new software from the website. You first have to pay for a TIS subscription from GM, then GM will mail you a CD that contains the software upgrades. You then have to put the CD into a personal computer, copy the software to your scan tool or J-2534 pass-through tool before it can be loaded into the PCM in the vehicle. Eventually, GM will make their software updates available online, though you will still have to pay a fee to get them.

With Ford vehicles, a somewhat different approach is used. First, you need the vehicle calibration ID number. This can be found on a sticker somewhere in the engine compartment. Next, you have to figure out if there is a newer calibration available. This requires going to the www.motorcraftservice.com website, selecting “quick guides” on the left side of the screen, selecting “latest calibration information” and then downloading a 205-page Excel spreadsheet file to your computer.

The file lists all the calibration IDs for 1994-2006 Fords. After searching the list for the vehicle’s calibration ID, you then look for any newer calibration IDs. If you find one and have paid your access fee ($15 for one-day access), you can then download the software through the PC and scan tool or J-2534 into the vehicle. With Ford, the software is not stored on the PC first, so the procedure is “live” and requires a continuous unbroken Internet connection until it has finished.

Chrysler’s flash procedure is sort of a cross between GM and Ford’s procedures. First you go to the www.techauthority.com website and download their “benchtop Programmer” software to your PC. Then you download a huge pdf file (“J2534 Flash Availability”) that lists all Chrysler PCMs and their software updates. Chrysler uses vehicle body codes to identify the PCM in addition to the VIN, and you need to use a scan tool to get the module ID from the vehicle. If the vehicle needs an update, you go back to the Chrysler website, pay their access fee and download the new software to your PC. Then you transfer the software from the PC to a scan tool or J-2534 pass-through tool to install it in the vehicle.

Flash Warning
As we mentioned earlier, it’s absolutely essential to maintain a constant, steady voltage supply to the PCM during a flash. If the voltage drops because a cooling fan kicks on unexpectedly, or the EVAP system decides to run a leak test, the voltage fluctuation may interfere with the flash. You don’t want the software scrambled.

The vehicle battery should be fully charged before you start the procedure, and on some vehicles it may be wise to pull fuses on any circuit that might suck voltage out of the battery during the procedure (cooling fan, for example). A battery charger may also be used to maintain full battery voltage, but be warned that some battery chargers do not produce a steady DC current.

After a flash procedure has completed, the standard procedure is to turn off the key before you disconnect the scan tool or J-2534 pass-through tool from the vehicle.

On GM applications, the MIL light will usually come on when the ignition is turned back on. A code P1336 will be set in memory meaning the PCM has not yet learned the relationship of the crankshaft position sensor. To get rid of the code and turn off the MIL, you need to perform a “CASE” relearn procedure using a Tech2 scan tool or aftermarket scan tool with the required software. The CASE relearn procedure requires starting the engine and running it at wide open throttle briefly until the PCM relearns the missing information.

Flash Specialist
Some shops have created a profitable niche for themselves by specializing in flash programming. Scot Manna of MB Automotive in Des Plaines, IL, operates a small repair shop that does flash programming for other area shops. Manna has made a sizable investment in OEM scan tools, cables and software to pull it off, but once he established a name for himself, the work has been coming in. He also puts on flash programming seminars for the Illinois Air Team, which I attended to glean much of the information I used to write this article.

The following two tabs change content below.

Larry Carley

Larry Carley has more than 30 years of experience in the automotive aftermarket, including experience as an ASE-certified technician, and has won numerous awards for his articles. He has written 12 automotive-related books and developed automotive training software, available at www.carleysoftware.com.
  • Bill Snyder

    How much does it cost for the flash for ecm

Latest articles from our other sites:

Customer Loyalty to Vehicle Brands Spells Ongoing Maintenance Opportunities

Vehicle owners’ allegiance to brands should give us all something to cheer about. This is especially true for those of you who service import vehicles. Nine import nameplates — Infiniti, Land Rover,...More

Autel's MaxiSYS Elite Offers Faster Processor, New Docking Station

The MaxiSYS Elite is the latest addition to Autel’s MaxiSYS family of diagnostic tools. The new Elite features a faster processor, higher screen resolution, faster WiFi, longer battery life and Android’s...More

Customer Loyalty to Vehicle Brands Spells Ongoing Maintenance Opportunities

Vehicle owners’ allegiance to brands should give us all something to cheer about. This is especially true for those of you who service import vehicles. Nine import nameplates — Infiniti, Land Rover,...More

Top 10 Subaru Articles

We're counting down the top ten most effective Subaru technical articles ever! 10) Tech Tip: Subaru Impreza With DTCs P0705, P0851, P2746, P2750 And/Or No Crank, No Start If you receive a customer...More

Autel's MaxiSYS Elite Offers Faster Processor, New Docking Station

The MaxiSYS Elite is the latest addition to Autel’s MaxiSYS family of diagnostic tools. The new Elite features a faster processor, higher screen resolution, faster WiFi, longer battery life and Android’s...More

Save Time Installing TPMS Using Dill's Preset Torque Tools

Dill TPMS Torque Tools are designed to easily install the hex nut on the valve stem. The torque values are preset, eliminating the need to adjust a torque wrench before and after install. Dill’s...More

Top 10 Fuel Pump Fails

10. Strainer Blocks Fuel-Level Sender A fuel pump inlet strainer may be installed that is interfering with the travel of the fuel-level sensor’s float arm, which causes an optimistic fuel level...More

GMC Yukon No-Cranking Complaint: The 1,300-Mile Test Drive

This month’s Diagnostic Dilemma is about the technical and professional issues involved with attempting to diagnose an extremely random no-cranking complaint on a 2003 GMC Yukon equipped with the 5.3L...More