LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Hyundai >> 2000 >> Sonata Base, Automatic >> Repair and Diagnosis >> Quick Lookups >> Technical Bulletins >> Technical Service Bulletins >> Engine Control Systems >> ECM Reprogramming For Engine Hesitation In The Morning And Diagnostic Trouble Code P0139 (03-36-019)
April 5, 2026: LEMON Manuals is launched! Read the announcement.

ECM Reprogramming For Engine Hesitation In The Morning And Diagnostic Trouble Code P0139 (03-36-019)

Publication date: 2003-08-01
Reference number: 03-36-019
Supersedes refnos: 02-36-037

ECM REPROGRAMMING FOR ENGINE HESITATION IN THE MORNING AND DIAGNOSTIC TROUBLE CODE P0139

ECM REPROGRAMMING FOR ENGINE HESITATION IN THE MORNING AND DIAGNOSTIC TROUBLE CODE P0139

TECHNICAL SERVICE BULLETIN

Reference Number(s): 03-36-019, Date of Issue:  August, 2003
HYUNDAI: 1999-2002 Sonata
GROUP: 36 - Engine Electrical
Superceded Bulletin(s): 02-36-037
NOTE: This TSB updates TSB 02-36-037, to include information on the correct reprogramming adaptor connector for 1999 & 2000 Model Year cars.

DESCRIPTION

This bulletin describes how to reprogram the ECM (Engine Control Module) in the 1999-2002 SONATA 2.4L I4 using the Hi-Scan Pro.

The SONATA I4 reprogramming affects the following:

VEHICLES AFFECTED

ECM SPECIFICATIONS

Fig 1: ECM Specification Table
G00317899
Fig 2: ECM Specification Table (Continued)
G00317900

ECM REPROGRAMMING PROCEDURE

CAUTIONS BEFORE REPROGRAMMING

  1. Conduct reprogramming with the ignition key in the ON position.
  2. Be careful not to disconnect the Hi-Scan Pro cables during reprogramming.
    WARNING: If reprogramming is interrupted, the manual update procedure must be used.
  3. Do not start the engine during reprogramming.
  4. Do not turn the ignition key OFF during reprogramming.
  5. When the reprogramming is completed, turn the ignition key OFF for 20 seconds before starting the engine.

AUTOMATED UPDATE PROCEDURE

NOTE: Verify that the vehicle is affected by identifying the vehicle production date and VIN.
  1. Remove the Data Link Connector (DLC) cable from the Hi-Scan Pro and attach the Hi-Scan Reprogramming adapter (Fig 3 ).
    Fig 3: Hi-Scan Pro and Accessories
    G00317901
  2. On 2001 & 2002 MY cars, connect the RED 10-pin connector to the reprogramming adapter. On 1999 & 2000 MY cars, connect the RED 8-pin connector to the reprogramming adapter.
  3. Remove the current software card from the Hi-Scan Pro and insert the reprogramming software card (32MB, Red label) into the Hi-Scan Pro top slot.
  4. Insert the cigarette power adapter into the Hi-Scan Pro. (Fig 4 )
    Fig 4: Power Adapter in the Hi-Scan Pro
    G00317902
  5. Plug the power connector from the reprogramming adapter into the cigarette adapter.
  6. Plug the power connector from the cigarette adapter into the Hi-Scan Pro. (Fig 5 )
    Fig 5: Cigarette Adapter
    G00317903
  7. Connect the RED 10-pin connector from the reprogramming adapter into the white connector near the Data Link Connector (DLC). On 1999 & 2000 MY vehicles, use the 8-pin RED connector. (Fig 6 )
    Fig 6: Connected to 10-pin Connector
    G00317904
    NOTE: Location of DLC is under the right side of instrument panel above driver's right foot. (Fig 7 )
    Fig 7: DLC Location
    G00317905
  8. Turn the ignition switch to the "ON" position.
  9. Turn the Hi-Scan Pro ON and press ENTER.
  10. Select option 25. EF 2.4D 99/00MY RR O2 SENSOR (P0139) or option 26. EF 2.4D 01/02MY RR O2 SENSOR (P0139) , depending on the vehicle by referring to the VIN and press ENTER. (Fig 8 )
    Fig 8: VIN and Campaign Selection
    G00317906
  11. Select option "[AUTO MODE]" and press ENTER (Fig 9 ). This option automatically detects the ECM type and downloads the correct program.
    Fig 9: Select "Auto Mode"
    G00317907
  12. Enter "1229" as the password for automatic update (Fig 10 ) and press ENTER.
    Fig 10: Enter Password "1229"
    G00317908
  13. The Hi-Scan Pro will establish communication and check the ECM ID. (Fig 11 , Fig 12 )
    Fig 11: Establishing Communication
    G00317909
    Fig 12: ECM ID Detection
    G00317910
  14. The boot program will download first, then the main program and then the interrupt vector program. (Fig 13 )
    Fig 13: Download Screen
    G00317911
    NOTE: An error message may appear after the Boot Program is downloaded. The Hi-Scan Pro will automatically retry the download process. It is not necessary to do anything at this time. If the Hi-Scan Pro tries several times and does not download the program, go to Manual Update Procedure following this section.
    WARNING: Do not interrupt the reprogramming at any time. The ECM will be rendered inoperative if the program does not download completely.
  15. Hi-Scan Pro re-establishes communication (Fig 14 ).
    Fig 14: Establishing Communication
    G00317912
  16. When the "REPROGRAMMING COMPLETED" message is displayed, the ECM reprogramming process is complete. (Fig 15 )
    Fig 15: Completion
    G00317913
    NOTE:
    • The new ECM ID is displayed when the new ECM software download process is finished.
    • Before turning the Hi-Scan Pro OFF, check the new ECM ID displayed on the Hi-Scan Pro screen to verify that the correct ECM software has been downloaded. Refer to the "ECM SPECIFICATION" table shown in Fig 1 for the ECM ID listing.
  17. Turn the Hi-Scan Pro OFF for 20 seconds and then start the engine to check for proper operation.
  18. Check for DTC using the Hi-Scan Pro with system software card and erase any DTC.

MANUAL UPDATE PROCEDURE

NOTE:
  • In the event that "01. EF 2.4D 99/00MY [AUTO MODE]" or "01. EF 2.4D 01/02MY [AUTO MODE]" fails to download the new ECM program, option "02. EF 2.4D 99/00MY [ERROR MODE]" or "02. EF 2.4D 01/02MY [ERROR MODE]" must be used.
  • Confirm all connectors are established as shown in the "AUTOMATIC UPDATE PROCEDURE" before continuing.
  1. Turn the ignition to the ON position.
  2. Turn the Hi-Scan Pro ON and press ENTER.
  3. Select option "25. EF 2.4D 99/00MY RR O2 SENSOR (P0139)" or option "26. EF 2.4D 01/02MY RR O2 SENSOR (P0139)" , depending on the vehicle and press ENTER. (See Fig 8 .)
  4. Select option "02. [ERROR MODE]" and press ENTER. (Fig 16 )
    Fig 16: Choose "[ERROR MODE]"
    G00317914
  5. Choose the correct specification for your vehicle (Fig 17 ) by identifying the VIN and referring to the "ECM SPECIFICATION" table in Fig 1 .
    Fig 17: Vehicle Specifications
    G00317915
  6. Select the correct password for Manual Update from Fig 1 above. Enter the correct password (Fig 18 ) and press ENTER.
    WARNING: If an incorrect password is used, the correct ECM software will not be downloaded.
    Fig 18: Enter Appropriate Password
    G00317916
  7. Wait until the reprogramming is completed. The Hi-Scan Pro will reprogram the ECM. (Fig 19 )
    NOTE:
    • Once the password is entered and accepted, the rest of the procedure is exactly the same as the automatic update procedure.
    • An error message may appear after the Boot Program is downloaded. The Hi-Scan Pro will automatically retry the download process several times. It is not necessary to do anything at this time.
    WARNING: Do not interrupt the reprogramming at any time. The ECM may be rendered inoperative if the program does not download completely.
    Fig 19: Checksum and Download Screens
    G00317917
  8. Hi-Scan Pro re-establishes communication. ( 15 )
  9. When the "REPROGRAMMING COMPLETED" message is displayed, turn the Hi-Scan Pro OFF and the process is complete. (Fig 15 )
    NOTE:
    • The new ECM ID is displayed when the new ECM software download process is finished.
    • Before turning the Hi-Scan Pro OFF, check the new ECM ID displayed on the Hi-Scan Pro screen to verify that the correct ECM software has been downloaded. Refer to Fig 2 .
  10. Turn the Hi-Scan Pro OFF for 20 seconds and then start the engine to check for proper operation.
  11. Check for DTC using the Hi-Scan Pro with system software card and erase any DTC.

EXPLANATION OF ERROR MESSAGE

  1. "INVALID PASSWORD": Please enter the exact password again.
  2. "REPROGRAMMING ERROR, PLEASE WAIT FOR RETRY": An error occurred during reprogramming, the Hi-Scan Pro will retry reprogramming automatically.
  3. "ALREADY REPROGRAMMED" or "INCORRECT TARGET ID": This reprogramming has previously been done on this vehicle or the ECM is not the type subject to this reprogramming procedure.
  4. "COMMUNICATION ERROR, PLEASE CHECK THE SYSTEM": In this case, you must reprogram manually after selecting menu option "02: EF 2.4D 99/00MY [ERROR MODE]" OR "02. EF 2.4D 01/02MY [ERROR MODE]" .

WARRANTY INFORMATION

WARRANTY INFORMATION

Op Code Operation Op Time Causal P/N Nature Code Cause Code
39151R0F ECM Reprogramming 0.3 M/H 0.3 M/H Reference Affected ECM P/N in Fig 1 (1) N69 (2) C61
(1) N69: Warning Light On

(2) C61: Incorrect Part