Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All →
🛍️ Shop This Part

2003-2004 Saturn Ion Transmission Control Module (TCM) Guide: M43 Failures & Programming

This guide clarifies common confusion about the Saturn Ion's transmission control module (TCM), covering failure symptoms, crucial programming requirements, and how to distinguish TCM failure from the infamous ignition switch recall.

5 minutes to read 2003-2004 Saturn Ion
Difficulty
2/5
Est. Time
0.5 hrs
DIY Doable?
✅ Yes
Shop Labor
$75 - $200
Used OEM Price
$50 - $150
⚠️ Drivable, but... — Yes, but it is not recommended. The vehicle may be stuck in 'limp mode' with limited speed, shift erratically, or stall, making it unsafe for normal driving.
Key Takeaways
  • This part is the Transmission Control Module (TCM), not an ignition module, and only fits Ions with the 5-speed automatic (M43).
  • Any replacement TCM (new, used, or remanufactured) MUST be programmed to your car's VIN to work.
  • Failure symptoms are transmission-related (harsh shifting, limp mode) and are different from the famous GM ignition switch recall.
  • Buying a pre-programmed used or remanufactured unit online is often the most cost-effective and straightforward repair method.
While sometimes misidentified as an ignition module, part number 24224918 is the Transmission Control Module (TCM) for the 2003-2004 Saturn Ion. This module acts as the electronic brain for the 5-speed automatic transmission (option code M43). It processes data from various sensors, such as vehicle speed and throttle position, to control when the transmission shifts gears. A properly functioning TCM ensures smooth shifting, optimal performance, and good fuel economy by managing the hydraulic solenoids inside the transmission.

Part Name and Compatibility Warning

Crucial Clarification: This part, OEM number 24224918, is the Transmission Control Module (TCM), not an Ignition Control Module. It exclusively fits 2003-2004 Saturn Ion models equipped with the 5-speed automatic transmission, identified by the option code M43 on the vehicle's Service Parts Identification (SPID) label. It will not work with the 4-speed automatic, CVT, or manual transmission models.

Symptoms of a Failing TCM

A failing TCM can cause a range of transmission-related issues. Drivers often report one or more of the following problems:

  • Harsh or Delayed Shifting: The car may slam into gear, hesitate, or have a noticeable lag when shifting.
  • Stuck in One Gear (Limp Mode): The transmission may default to a single gear (often 3rd) to prevent further damage, severely limiting vehicle speed.
  • Erratic Shifting: The transmission might shift unpredictably, downshift when it shouldn't, or slip out of gear while driving.
  • Check Engine or Service Vehicle Light: A faulty TCM will often trigger a warning light on the dashboard. Common trouble codes include P0700 (a generic transmission fault code) and various U-codes indicating a loss of communication with the module.
  • Poor Fuel Economy: Inefficient shifting caused by a bad TCM can lead to a noticeable decrease in gas mileage.
  • No Start or No Crank: In some cases, if the vehicle's other computers cannot communicate with the TCM, the engine may be prevented from starting as a safety measure.

Known Issues, Recalls, and Technical Service Bulletins (TSBs)

TCM vs. The Ignition Switch Recall

It is critical to distinguish between a failing TCM and the well-known GM ignition switch recall that affected 2003-2007 Saturn Ions. The ignition switch defect could cause the key to move out of the 'run' position, shutting off the engine and disabling power steering, brakes, and airbags. While both issues can cause stalling, the ignition switch is a mechanical part in the steering column, whereas the TCM is an electronic module controlling the transmission. A diagnostic scan is the best way to differentiate the two; TCM issues will typically store transmission-specific fault codes (P07xx, U-codes), while the ignition switch failure often leaves no codes.

Other Recalls for 2003-2004 Saturn Ion

While there are no specific recalls for the TCM itself, several other safety recalls were issued for these model years, including:

  • NHTSA 04V-547: For inoperative front turn signals and daytime running lights.
  • NHTSA 04V-003: For a potential fuel filter leak that could lead to a fire risk.
  • NHTSA 14V-047 / 14V-171: The major recalls related to the ignition lock cylinder and switch.

Programming and Installation

Warning: A replacement TCM, whether it is new, used, or remanufactured, MUST be programmed to your vehicle's Vehicle Identification Number (VIN). It is not a 'plug-and-play' part unless you purchase a pre-programmed unit.

Programming is required to sync the TCM with the Engine Control Module (ECM) and other vehicle systems. Without proper programming, the car will not shift correctly and may not start. This service must be performed by a GM dealership or an independent repair shop with a GM Tech 2 scan tool or a J2534 pass-thru device and a subscription to GM's Service Programming System (SPS). Some online retailers offer pre-programmed modules where you provide your VIN at the time of purchase, which can eliminate the need for a separate programming appointment after installation.

Module Location

On the Saturn Ion, the TCM is a separate module located in the engine bay, in front of the under-hood fuse box. This external placement makes it relatively easy to access and replace compared to modules located inside the vehicle's dashboard or within the transmission itself.

Buying a Used 2003-2004 Saturn Ion TCM

A used OEM TCM is a viable and cost-effective repair option, provided you follow these steps:

  1. Match the Part Number: Ensure the part you are buying is OEM number 24224918. While other numbers may exist, this is the primary hardware code for this application.
  2. Confirm Your Transmission: Double-check that your car has the 5-speed automatic (M43). Look for the SPID sticker, which is typically located in the glove box or spare tire well.
  3. Inspect the Part: When buying a used module, check the connectors for any signs of corrosion, bent pins, or water damage. Avoid any units with physical damage to the case.
  4. Budget for Programming: Remember to factor in the cost of programming. Call local GM dealers or qualified independent shops to get a quote for programming a customer-supplied used TCM before you buy the part. A typical programming fee is between $100 and $300.
  5. Consider a Pre-Programmed Unit: For a simpler repair, consider buying a used or remanufactured TCM from a seller who programs it to your VIN before shipping. This often costs more upfront but can be cheaper and faster than buying a blank module and having it programmed locally.

Cost Breakdown

Prices can vary based on location and supplier. The biggest variable is the programming cost, which is often included with new parts from a dealer or with pre-programmed units from online sellers.

Part TypeEstimated CostNotes
New OEM (Dealer)$700 - $1,400Includes part, installation, and programming.
New Aftermarket$200 - $500 + ProgrammingPart only. Still requires programming at a shop.
Remanufactured (Pre-Programmed)$175 - $450Often sold online, programmed to your VIN, ready for DIY installation.
Used OEM (Junkyard/eBay)$50 - $150 + ProgrammingMost budget-friendly part cost, but requires separate programming.
Shop Labor (Installation)$75 - $200For physical replacement only (0.5-1.0 hours).
Shop Labor (Programming Only)$100 - $300Cost to program a module you bring to the shop.

Frequently Asked Questions (FAQ)

Does a used TCM from another Saturn Ion need to be programmed?

Yes. A used TCM is programmed to the donor car's VIN and options. It must be reprogrammed to your car's VIN to function correctly.

Is this module related to the big GM ignition switch recall?

No. This is the Transmission Control Module (TCM). The recall was for the mechanical ignition switch in the steering column. While both can cause stalling, they are entirely different parts with different failure modes.

How do I know if my Ion has the 5-speed M43 transmission?

Check the Service Parts Identification (SPID) sticker. It is a silver or white label usually found inside the glove box door or in the spare tire well in the trunk. Look for the code 'M43' in the list of three-character codes.

Can I install this part myself?

Yes, the physical installation is straightforward for a DIY mechanic. The module is located in the engine bay and is easy to access. However, the vehicle will not be drivable until the module is programmed, which requires special tools. If you buy a pre-programmed module, the entire job can be done at home.

Technical Specifications

OEM Part Numbers: 24224918 24229901 24226960

Controls the 5-speed automatic transmission (Aisin AF23, RPO code M43). Requires VIN-specific programming via GM SPS.

Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jul 21, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the Ignition Control Module for:
  • Saturn Ion: 20032004
In this article
🛍️ Shop This Part
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part