Engine Controls - General PCM Programming Procedures
1997-2005 Crown Victoria, Mustang, Taurus
2000-2003 Escort ZX2
2005 Five Hundred, Freestyle
1997-2005 E-Series, Expedition, Explorer,
F-150, F-250, F-Super Duty, Ranger
2000-2005 Explorer USPS
2001-2003 Explorer Sport
2001-2005 Escape, Explorer Sport Trac
1997-1999 F and B Series
1997-1998 Mark VIII
1997-2005 Town Car
1997-2005 Grand Marquis, Sable
This article supersedes TSB 04-21-07 to update the service procedure and to clarify this TSB applies to all powertrain control module (PCM) reprogramming, with or without PCM replacement.
PCMs may need to be reprogrammed or replaced as part of a repair. Additional vehicle concerns may be caused if proper programming procedures are not followed.
Use the following procedure to reprogram PCMs.
Verify repair after reprogramming.
PRELIMINARY STEPS - Existing PCM
Reprogramming Or PCM Replacement
Connect a battery charger to vehicle.
Use WDS if available.
Make sure WDS is docked or attached to vehicle battery supply.
Verify WDS software is at the latest release level.
If there is a communication error, attempt to communicate with a different diagnostic scan tool, such as NGS, NGS+, VCM or another WDS.
NOTE IF COMMUNICATION STILL CANNOT BE ESTABLISHED, VOLTAGE DROP PCM POWERS, GROUNDS, AND CHECK VREF.
PCM REPLACEMENT - STANDARD
Open WDS vehicle session with original PCM installed in vehicle. If the original PCM is not able to communicate, to open a session, proceed to the Blank Path Programming procedure.
Install the new PCM.
NOTE IF WDS NEEDS TO BE USED ON A DIFFERENT VEHICLE WHILE THE NEW PCM IS BEING INSTALLED, PLACE THE VEHICLE SESSION ON "HOLD" FOR USE LATER.
Attempt to start the vehicle.
Run KOEO Self Test to check for diagnostic trouble codes (DTCs) in PCM.
Check for DTC P0602/P0605/P1639.
If DTC P0602/P0605/P1639 is present then Programmable Module Installation (PMI) procedure must be performed. Use the WDS session opened at Step 1.
If DTC P0602/P0605/P1639 is not present, then verify Programmable Parameters are properly set such as tire size, axle ratio, etc.
Check for DTC B2900.
If DTC B2900 is present, perform PMI on the ABS module. Do Not replace ABS module for this procedure when directed. You may be prompted to enter the 9 lines of PCM As-Built data during this procedure.
If DTC B2900 is not present proceed to Step 7.
Diagnose all other DTCs following normal diagnostic procedures.
REPROGRAMMING DOES NOT COMPLETE OR FAILS - Existing PCM Reprogramming Or PCM Replacement
Verify all cables are properly connected.
Verify vehicle battery is at proper charge level.
Verify scan tool battery is at proper charge level.
Attempt reprogramming procedure again.
If reprogramming still does not complete properly, save current session, reboot WDS, open previous session, and attempt reprogramming again.
If reprogramming still does not complete or you are now unable to communicate with PCM, proceed to the Blank Path Programming procedure.
BLANK PATH PROGRAMMING - Existing PCM Reprogramming Or PCM Replacement
Perform this procedure prior to PCM replacement if a vehicle comes in with a PCM that will not communicate, or if steps earlier in this TSB directed you to this procedure.
Verify powers and grounds to PCM by loading and voltage drop testing circuits.
Follow Pin Point Tests to verify network integrity.
NOTE IGNITION MUST REMAIN IN THE OFF POSITION UNTIL PERFORMING STEP 8. DO NOT TURN THE KEY ON WHEN WDS IS INITIALLY CONNECTED TO THE DLC.
Connect WDS to vehicle.
Select "16 pin", select "All others, except those below", press TICK.
Screen shows installation of cable, press TICK.
Screen shows to turn ignition ON. DO NOT TURN IGNITION ON. Press TICK.
Screen shows progress bar, then screen tells you "No communication can be established with the PCM" and asks you if you want to retry? Select "NO". With the ignition key still OFF, press TICK.
Screen shows to turn ignition ON. Turn ignition on, press TICK.
Screen shows "The PCM installed to this vehicle is blank". You will be prompted to select VIN from a list of previous sessions. Press TICK.
When previous sessions are shown select "None of the above".
Screen shows 'To enable WDS to reprogram the PCM with the correct calibration", enter one of the following: Vehicle Calibration # (7 digits), Tear Tag # (4 digits), or PCM part #, press TICK.
Highlight the box next to the selection chosen, and enter ONLY ONE of the selections listed above. Press TICK.
Follow and answer correctly all remaining screens.
Once PCM is reprogrammed communication should be reestablished and PATS system can be reset (if necessary) as per Section 419-01 of the Workshop Manual.