NASTF Information Requests

Tracking: 789 Status: Closed
State: NJ Name: Michael
Category of Request: Reprogramming Manufacturer: 2009 FORD F150

Have you checked the OEM website?
Description of Repair unable to perform
Motorcraft Request IDS Form 1 message Detailed description of concern: PMI, new Ford pcm, tear tag PKP0; did not have original unit, program to tear tag PKP3. After install, p1635 code. No option to match tire size/rear ratio to vehicle. I did find the original unit and did exhale/inhale pmi. Same results, P1635. Traction control message on ipc. No other codes (except p1000), vehicle started and moved. Thank you. VCM/VCM II serial number: 1428-88617725 IDS software version: 104.01 IDS software license (last 4 digits): 46b1 Laptop/PC Brand and model: Dell D630 Operating system version and Service Pack level: Windows 7 Home Premium, Service Pack 1 BROWSER SPECS:: Type: InternetExplorer11 Name: InternetExplorer Version: 11.0 Major Version: 11 Minor Version: 0 Platform: WinNT Supports Cookies: True Supports Java Applets: False Supports ActiveX Controls: False Supported HTML DOM Version: 0.0 Supported XML DOM Version: 1.0 Supported JavaScript Version: 0.0 Supported Languages: en-US IP Address: Host Name: Referring URL: User Agent: Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko Sun, Mar 26, 2017 at 12:05 PM
Description of Information not available
no tire/axle programming available in "VID block" programming as listed in Ford info DIAGNOSTIC ROUTINES: FLASH ELECTRICALLY ERASABLE PROGRAMMABLE READ ONLY MEMORY (EEPROM) (GASOLINE ENGINES) 2009 PCED Gasoline Engines SECTION 2: Diagnostic Methods Procedure revision date: 06/14/2012 Flash Electrically Erasable Programmable Read Only Memory (EEPROM) Description The EEPROM is contained in an integrated circuit internal to the powertrain control module (PCM). The EEPROM contains the vehicle strategy including calibration information specific to the vehicle, and is capable of being programmed or flashed repeatedly. As part of the calibration there is an area referred to as the vehicle identification (VID) block. The VID block is programmed when installing a new PCM as described under Programming the VID Block for a Replacement PCM. Failure to carry out this procedure may generate DTC P1635 or P1639. The VID block in an existing PCM can also be tailored to accommodate various hardware or parameter changes made to the vehicle since production. Failure to carry out this procedure properly may generate DTC P1635, Tire/Axle Ratio out of Acceptable Range. An incorrect tire/axle ratio is one of the main causes for DTC P1639. This is described under Making Changes to the VID Block and also under Making Changes to the PCM Calibration. The VID block contains many items used by the strategy for a variety of functions. Some of these items include the vehicle identification number (VIN), octane adjust, fuel octane, fuel type, vehicle speed limit, tire size, axle ratio, the presence of speed control, and 4-wheel drive electronic shift-on-the-fly (ESOF) versus manual shift-on-the-fly (MSOF). Only items applicable to the vehicle hardware and supported by the VID block is displayed on the scan tool. When changing items in the VID block, the strategy places range limits on certain items such as tire and axle ratio. The number of times the VID block may be reconfigured is limited. When this limit is reached, the scan tool displays a message indicating the need to flash the PCM again to reset the VID block. On selected vehicles equipped with permanent DTC reporting capabilities, neutral profile correction should be learned after a PCM replacement in order to activate the misfire monitor. This can be accomplished using the Misfire Monitor Neutral Profile Learn function on the scan tool. Programming can be carried out by a local Ford dealer or any non-Ford facility. Refer to the scan tool manufacturer's instruction manual for details. Neutral Profile Correction In order for the misfire detection system to function properly, any mechanical inaccuracies in the crankshaft position (CKP) sensor must be learned by the PCM. This information is stored in non-volatile memory (NVM) in the PCM. It is not cleared when the keep alive memory (KAM) is reset. Neutral profile learning is accomplished using the scan tool any time a PCM is replaced. It should also be relearned any time the CKP sensor is replaced or major engine repairs have been completed. To determine if the neutral profile learning has been completed, check the MP_LRN parameter identification (PID) using the scan tool. The PID should read YES if the neutral profile learning has been completed. If the PID reads NO, complete the neutral profile learning prior to diagnosing any misfire DTCs. Programming the VID Block for a Replacement PCM The VID block on a replacement PCM is blank and requires programming. There are two procedures available. The first is an automatic data transfer from the old PCM to the new PCM, and the second is manual data entry into the new PCM. Automatic data transfer is carried out if the old PCM is capable of communicating. This is done by using a scan tool to retrieve data from the old PCM before removing it from the vehicle. The stored data can be downloaded to the new PCM after it has been installed. Carry out manual data entry if the old PCM is damaged or incapable of communicating. Remove and install a new PCM. Using a compatible scan tool, select and carry out the module/parameter programming, referring to the scan tool manufacturer's instruction manual. Make certain that all parameters are included. Failure to properly program tire size in revolutions per mile, (rev/mile equals 63,360 divided by the tire circumference in inches), axle ratio, 4x4/4x2, and/or MSOF/ESOF may result in DTCs P1635 and P1639. You may be instructed to contact the As-Built Data Center for the information needed to manually update the VID block with the scan tool. Contact the center only if the old PCM cannot be used or the data is corrupt. For Ford and Lincoln Mercury technicians, contact your National Hotline or the Professional Technician Society (PTS) website for As-Built data listed under the Service Publications Index. Non-Ford technicians use the Motorcraft® website at From the Motorcraft® homepage, use the search function to find the Module Programming or As-Built Data. For Ford and Lincoln Mercury technicians, check the Programmable Module Installation link on the PTS website for quick Programmable Module data information by vehicle. Making Changes to the VID Block A programmed PCM may require changes to be made to certain VID information to accommodate the vehicle hardware. Refer to Module Reprogramming on the scan tool. Making Changes to the PCM Calibration At certain times, the entire EEPROM needs to be completely reprogrammed. This is due to changes made to the strategy or calibration after production, or the need to reset the VID block because it has reached its limit. Refer to Module Reprogramming on the scan tool. This publication contains material that is reproduced and distributed under a license from Ford Motor Company. No further reproduction or distribution of the Ford Motor Company material is allowed without the express written permission of Ford Motor Company. Copyright 2007 - 2014 Service Repair Solutions, Inc.
Description of steps taken to obtain information (help/contact function on website, websites, etc.)
Requested help through IDS request; no answer as of 4/01/2017
Other Comments or Concerns
saved screens showing no VID selection for tire/axle Also no change available in in module reprogramming page; option is listed but there is no availability to change information.
Paul Soar - 04/05/2017
The manufacturer has been contacted. NASTF is waiting for a reply.
Paul Soar - 04/17/2017
Ford is discussing the issue with their Module Programming team. More information to come...
Paul Soar - 05/12/2017
This issue was not formally resolved, but has ended. Unfortunately, the issue could not be reproduced through the Ford support team. The client also submitted some screen shots of the issue to help. The vehicle was from out-of-town and was no longer available for further support. The Ford database did not show any error or changes to the 2009 F150 programming that might indicate an issue. Without the vehicle or ability to reproduce the situation, and without the vehicle, Ford was not able to determine the next steps.