Editor's Note: This article was orginally published May 1, 2011. Some of the information may no longer be relevant, so please use it at your discretion.
Programming Ford electronic control units (ECUs) is pretty straightforward and simple compared to many other OEMs. However, Ford does do one thing differently than most other OEMs. The normal Ford programming procedure has you "inhale" (read and store data) the As-Built data (from the old ECU to the scan tool), so As-Built vehicle specific production and calibration details can then be transferred to a new, remanufactured, or salvaged ECU you are installing.
A complication arises when you are attempting to replace an ECU that is dead or not communicating with the scan tool (or programming device). In this instance, you are going to have to use a different method of telling the replacement ECU what the needed As-Built data information should be. The Ford recommended procedure for this is stated as:
"Programmable Module Installation (PMI) must be performed when replacing module. If the information cannot be inhaled from the original module, As-built data must be used to properly configure module"
This procedure requires purchasing a per use subscription for all ECUs (except the PCM), from the Ford Motorcraft website. Once purchased, you use the vehicle identification number (VIN) to acquire the As-Built data for the particular ECU you are replacing. This As-Built data is multiple lines of hexadecimal numbers entered into dialogue boxes in the programming software.
There is a quicker method (than acquiring the As-Built hex info) for a Ford vehicle, where the old PCM is damaged and not communicating. All we need do is tell a little white lie to the scan tool or programming device!
- Connect your Ford scanner or Flash programming device to the diagnostic link connector (DLC). Leave the ignition key in the "OFF" position.
- While the key is off, attempt to connect with the vehicle using your tool's software. The programming software will show a status bar for 45 seconds while it attempts communication with the vehicle (of course, the communication attempt will fail because the key is off!) It will then ask you to turn the key off and on again, as it re-attempts to communicate with the vehicle.
- After the process completes, the software will ask you if you want to make another attempt. Choose "NO" to this query.
- You are then asked to choose from a list of vehicles to communicate with. Typically, your choice on this page will be "ALL OTHER", shown on the top of the list (as the rest of the list are non-domestic vehicle models).
5. The software will explain that you must provide some numbers from the actual ID label on the old PCM in order for the software to identify the vehicle you intend to communicate with. Use the actual PCM's label shown in Figure 1 to gain the information you need. As you can see in screen shot shown in Figure 2, there are three sets of data fields you can use. You only need to use one of these data fields to get the job done. I use the Tear Tag number because it is the easiest. In this example, I took the YPZ2 shown on the PCM label in Figure 1 and type it into the Tear Tag data field as shown in Figure 2.
6. The next screen shown will ask you to enter the VIN and mileage. This VIN information is important if your state has an OBDII inspection program requiring a VIN read from the DLC (for positive vehicle identification purposes), so do not skip this step.
Once the vehicle is properly identified as shown in Figure 3, you can use the normal PCM replace and program procedure. You may be asked to provide a couple of other pieces of information (like tire size or whether the vehicle has four-wheel drive).
Once the vehicle is properly identified as shown in Figure 3, you can use the normal PCM replace and program procedure. You may be asked to provide a couple of other pieces of information (like tire size or whether the vehicle has four-wheel drive).
You also might need to perform a reset or relearn of the PATS vehicle security system (if the vehicle is so equipped). This might require the presence of two transponder type security keys, depending on the system the vehicle is equipped with. You can find this information for your particular vehicle (as well as the methods needed to program the PATS security system) by using the free downloadable guide located in the Ford Motorcraft website.