How to Relearn Throttle Body on Hyundai Eon with LAUNCH X431

✎ Edit Article
Step-by-step guide to perform throttle body relearn on Hyundai Eon using LAUNCH X431 scanner. Fix rough idle, stalling, and throttle response issues in 10 minutes.

Last Updated: June 26, 2026

Quick Answer

Performing a throttle body relearn on a Hyundai Eon using a LAUNCH X431 scanner is a quick, essential procedure after cleaning the throttle body, replacing the battery, or disconnecting the ECU. The process involves accessing the “Throttle Learning” or “Throttle Position Sensor (TPS) Reset” function in the LAUNCH X431 under the Hyundai Eon’s engine control unit, then following the on-screen prompts. Typically, you’ll cycle the ignition on (engine off) for a set period, then start the engine and let it idle without touching the accelerator. The entire procedure takes less than 10 minutes and restores proper idle and throttle response. Always ensure the vehicle is on a level surface, the battery is fully charged, and all electrical loads (A/C, lights, radio) are turned off before starting.


When and Why You Need to Relearn the Throttle Body on a Hyundai Eon

If your Hyundai Eon starts idling roughly, stalling at stoplights, or feeling sluggish off the line, the throttle body might need a relearn. This procedure recalibrates the throttle plate’s idle position and the adaptive memory inside the ECU. Here are the most common scenarios where a throttle body relearn becomes necessary:

  • After cleaning the throttle body: Removing carbon deposits changes the physical position of the throttle plate, so the ECU needs to relearn its minimum airflow position.
  • After disconnecting or replacing the battery: The ECU loses its short-term adaptation values when power is cut.
  • After replacing the throttle body or ECM: Any new hardware demands a fresh calibration.
  • After performing an ECU reset or software update: Adaptation tables are cleared and must be rewritten.
  • When you notice symptoms: Rough idle, stalling, delayed throttle response, or a check engine light for idle control system faults (like P0505 or P0510).

Skipping the relearn can leave you with a car that hunts for idle speed or hesitates when you press the gas. For such a small investment of time, it’s well worth doing.


Required Tools and Preparation

Before you jump in, gather what you need and set up the vehicle properly. This ensures the procedure runs smoothly without interruptions.

Tools you’ll need:

  • LAUNCH X431 diagnostic scanner – any model that supports Hyundai (X431 PAD, X431 V, X431 PRO, or X431 CR Turbo) will work as long as the software package covers Hyundai Eon.
  • OBDII cable or wireless adapter – depending on your X431 model. Most modern X431 units use a Bluetooth or Wi-Fi VCI module.
  • Fully charged car battery – a weak battery can cause voltage drops that abort the learning process mid-way.

Preparation checklist:

  1. Park the vehicle on a level surface.
  2. Engage the parking brake and shift to Park (automatic) or Neutral (manual).
  3. Turn off all electrical accessories: headlights, radio, A/C, interior lights, and windshield wipers.
  4. Close all doors and the hood to prevent unnecessary electrical draws.
  5. Ideally, run the engine until it reaches operating temperature (coolant above 70°C or 158°F). This isn't mandatory, but it yields more reliable results.

Step-by-Step Guide: Throttle Body Relearn on Hyundai Eon with LAUNCH X431

Follow these steps exactly. The LAUNCH X431 will guide you with on-screen text, but knowing what to expect before you start saves confusion.

Step 1: Connect the LAUNCH X431 to the Vehicle

  1. Turn the ignition OFF.
  2. Plug the X431’s OBDII connector into the vehicle’s diagnostic port, located under the dashboard on the driver’s side, near the fusebox.
  3. Turn the ignition ON (engine off). The dashboard lights should illuminate.
  4. Power on the LAUNCH X431 tablet. The system will automatically search for the vehicle profile or prompt you to select manually.
  5. Manually navigate if auto-detect fails: Diagnostics → Hyundai → Eon (if not listed, try i10 with the same engine displacement) → select the correct engine type (typically 1.0L or 1.1L MPI).

Step 2: Access the Throttle Relearn Function

  1. From the main diagnostics menu, choose Engine Control Unit (ECU).
  2. Scroll down to Special Functions. In some software versions, this is labeled Adaptation/Reset or ECU Reset.
  3. Inside that submenu, look for one of these options:
    • Throttle Position Sensor (TPS) Reset
    • Throttle Learning
    • Idle Speed Learning
    • Throttle Body Relearn
  4. Select it. The X431 will now prepare the ECU for the re-calibration routine.

Pro tip: If none of those names appear, try selecting System Idle Vol Learn or ECU Initialization. The naming depends on your X431’s software version and language pack. Updating the scanner firmware to the latest release often resolves missing menu items.

Step 3: Perform the Relearn Procedure

Follow the LAUNCH X431 on-screen instructions. They typically mirror this sequence, which I have validated on multiple Hyundai Eon models:

  1. Ignition ON, engine OFF. Wait 2 seconds. The scanner will show “Please wait” or “Initializing.”
  2. Key cycle #1: Turn the ignition OFF and wait 10 seconds. Then turn it ON again.
  3. Pedal sweep (common for Hyundai Eon):
    • With ignition ON (engine off), quickly press the accelerator pedal to the floor (wide open throttle) and release it fully.
    • Repeat this rapid press-and-release cycle 2–3 times within 5 seconds.
    • Wait another 3 seconds.
  4. Key cycle #2: Turn the ignition OFF for 10 seconds.
  5. Start the engine. Do not touch the accelerator pedal under any circumstances. Let the engine idle on its own.
  6. The idle may start high (around 1200–1500 RPM) and then gradually drop. The scanner may display “Learning in progress” or “Throttle adaptation active.”
  7. Let the engine idle for 5–10 minutes. In rare cases, the ECU needs up to 15 minutes. The idle speed should stabilize to a steady 700–800 RPM.
  8. The scanner will confirm success with a message like “Throttle Learning Successful” or “Adaptation complete.”

Step 4: Verify and Exit

  1. Turn the engine OFF.
  2. Disconnect the LAUNCH X431 from the OBDII port.
  3. Restart the engine normally. Check that the idle is smooth, the revs don’t hunt, and the throttle responds instantly when you blip the pedal.
  4. Take the car for a short test drive. Accelerate gently, then decelerate to a stop. The ECU should hold idle without stalling.
  5. If the idle remains rough or the check engine light reappears, repeat the procedure or investigate further for underlying faults.

Troubleshooting Common Issues

Even experienced technicians hit snags sometimes. Here’s how to handle the most frequent problems.

Scanner Does Not Show “Throttle Learning” Option

  • Software update: Connect the X431 to Wi-Fi and update your Hyundai software package. LAUNCH releases updates regularly that add or fix special functions.
  • Try a different model selection: If “Hyundai Eon” isn’t listed, choose Hyundai i10 with the same engine size. The underlying ECU protocols are often identical.
  • Confirm electronic throttle: The Hyundai Eon uses an electronic throttle body (ETC). If your car has a cable-driven throttle (older models), no relearn is needed – the idle screw sets the base position manually.

Relearn Fails or Idle Remains High/Erratic

  • Low battery voltage: Below 12.4V can interrupt the ECU’s write cycle. Charge the battery or use a jump starter while running the relearn.
  • Throttle body still dirty: If carbon buildup is excessive, the plate can’t close fully even after cleaning. Remove and clean again with throttle body cleaner, making sure the bore and butterfly edges are spotless.
  • Vacuum leak: A cracked intake hose, loose gasket, or faulty PCV valve lets unmetered air into the engine. The ECU will compensate with high idle. Use a smoke machine or spray carb cleaner around hoses while idling to locate leaks.
  • Faulty sensor: A failing throttle position sensor (TPS) or accelerator pedal position sensor (APP) will prevent successful learning. Scan for trouble codes like P0120 or P2135.
  • Engine too cold: If coolant temperature is below 60°C (140°F), the ECU may not enter learning mode. Idle the engine until warm, then retry.

Engine Stalls During or After Relearn

  • Start over from scratch: Turn ignition OFF, wait 30 seconds, then repeat the entire procedure. Sometimes the ECU’s memory gets stuck in a partial state.
  • Check electrical loads: Even a single dome light left on can draw enough current to interfere. Confirm everything is off.
  • Use “Idle Air Volume Learn”: If your X431 version has a System Idle Vol Learn option separate from throttle learning, run that after the throttle relearn. It fine-tunes the bypass air passage.

Advanced Tips for LAUNCH X431 Users

  • Use the Auto Scan feature: Let the X431 automatically identify the vehicle make, model, and engine type. This avoids manual or wrong selection and speeds up the whole process.
  • Record the process: The X431 tablet has a built-in screen recording tool. Turn it on before you start – you’ll have a video reference for future jobs or for training a colleague.
  • Check other adaptations: After the throttle relearn, it’s good practice to run the Idle Air Volume Learn (available under Special Functions) and the SAS (Steering Angle Sensor) Reset if the vehicle has electronic stability control. These aren’t mandatory for throttle operation, but they ensure all adaptive systems are aligned.

FAQ

Is throttle body relearn necessary after every battery change?

Yes, if the battery is disconnected for more than a few minutes, the ECU loses its throttle adaptation. Relearn is recommended to prevent idle fluctuations.

Can I do the relearn without a LAUNCH X431?

Some Hyundai models allow a manual relearn by cycling the ignition and pressing the accelerator in a specific pattern. However, the X431 method is more reliable and thorough for the Eon.

How long does the whole process take?

From connecting the scanner to a successful idle – usually 15 to 20 minutes, with most of the time spent on idle learning.

What if the LAUNCH X431 says “Operation Denied”?

This can mean the vehicle’s ECU is not compatible, the ignition is not ON, or the scanner’s software license for Hyundai needs activation. Check with LAUNCH support.

Will the relearn fix a check engine light?

It may clear some throttle-related codes (like P0505 idle control system), but if the underlying issue (e.g., dirty throttle, sensor fault) remains, the light will return. Always read codes before and after.

Do I need to warm up the engine first?

Optimal results come with engine coolant temperature above 70°C (158°F). If the engine is cold, allow it to idle normally for a few minutes before starting the relearn.

Can I use a different brand of scanner for this procedure?

Yes, many professional scanners with bi-directional control support Hyundai throttle relearn (e.g., Autel, Snap-on). The LAUNCH X431 is one of the most commonly used and user-friendly options.

My car still idles rough after relearn – what next?

Check for vacuum leaks, dirty throttle body, spark plugs, or fuel system issues. If no other problems exist, a dealer-level scan tool may be needed to reset adaptation values in the ECU memory.


Additional Resources

  • LAUNCH X431 user manual (Hyundai specific section)
  • Hyundai Eon service manual (throttle body cleaning and removal)
  • Online forums for Hyundai i10/Eon DIY maintenance (e.g., Team-BHP, Hyundai Forums)

About the Author: Erwin Salarda is an Automotive Service Equipment Technician based in the Philippines, specializing in computerized automotive diagnostic equipment such as OBD scanners and wheel alignment systems. Since 2012, he has been actively providing technical support, equipment installation, troubleshooting, after-sales service, and hands-on training for automotive service equipment used by workshops and automotive professionals.

He has received specialized training from international suppliers and manufacturers, including Launch X431 in Shenzhen, China, Lawrence Engineering Company in Guangzhou, China, and 3Excel Wheel Alignment Company in Shenzhen, China. Through these trainings, he developed advanced expertise in automotive diagnostics, calibration, wheel alignment systems, and computerized automotive service technologies.

Erwin Salarda provides professional after-sales support and technical training for automotive diagnostic and wheel alignment equipment, helping clients maximize the performance and proper use of their tools and systems. His experience covers equipment setup, software updates, calibration procedures, troubleshooting, and operational guidance for automotive workshops and service centers.

With more than a decade of experience in the automotive equipment industry, Erwin Salarda continues to support automotive businesses by delivering reliable technical expertise and practical training solutions.

For inquiries and equipment purchases, please visit https://carlifterph.com/


Related Posts