2005-2007 Toyota Corolla Automatic ECM 89661-02K20


Fast Shipping

All orders are shipped in 1-3 business days.

Secure Checkout

SSL Enabled Secure Checkout

In Stock

Warranty: 1 Year

Extended Warranty

OPTIONAL: Extend the original warranty term

Engine Control Module (ECM a.k.a ECU) for 2005, 2006 and 2007 Toyota Corolla 1.8L, VVTi, Automatic models. This ECM fits the Toyota Corolla CE and Toyota Corolla S. It also fits the 2005/2006 Toyota Matrix.


TOYOTA PART# 89661-02K20


IMPORTANT: You probably have learned that “Used ECMs need programming“.  It’s true. When you buy a used ECM, you will also need to spare time and money to go to a shop or dealer for programming your ECM. Otherwise, the engine of your car will not start.


BUT WE’VE GOT YOU COVERED! This unit has been repaired, refurbished and programmed with the latest calibration from Toyota. This ECM will NOT need programming. Also, the immobilizer system has been reset to accept your car keys right away. It is ready to install and use right away!


Most of our competitors are asking for a greater price for this ECM and the ECM is not even programmed, so if you buy from them, you will need to spend an extra $100 on programming for it to work in your car.


NOTE: Please, before ordering, make sure your actual ECM part number matches the part numbers offered in the list below.


This unit will directly replace ANY of the following ECM part numbers:


  • 89661-02C10 (Toyota)
  • 89661-02C11 (Toyota)
  • 89661-02C12 (Toyota)
  • 89661-02C13 (Toyota)
  • 89661-02D01 (Toyota)
  • 89661-02D02 (Toyota)
  • 89661-02K20 (Toyota)
  • 89661-02K21 (Toyota)
  • 89661-02K22 (Toyota)
  • 89661-02K23 (Toyota)
  • 590-50965 (Hollander)
  • 590-60782 (Hollander)


The part number of your ECM is located on the label of the ECM as shown below. This is an example of an “89661-02K20”.


Toyota ECM part number location


Applications. This unit will fit the following Toyota models:


  • 2005 Toyota Corolla CE 1.8L VVTi Automatic
  • 2005 Toyota Corolla S 1.8L VVTi Automatic
  • 2006 Toyota Corolla CE 1.8L VVTi Automatic
  • 2006 Toyota Corolla S 1.8L VVTi Automatic
  • 2007 Toyota Corolla CE 1.8L VVTi Automatic
  • 2007 Toyota Corolla S 1.8L VVTi Automatic


A bad ECM in the 2005-2007 Toyota Corolla may cause any of numerous symptoms, but the most common are:


  • The engine won’t start
  • Transmission harsh shifting problems
  • The engine starts, but won’t go over 2000 RPMs
  • May give error codes P0601P0606 or P0607


Where is my ECM located in the vehicle?


The 2005-2007 Toyota Corolla engine ECM is located under the glove compartment as shown below:


2005-2007 Toyota Corolla ECM location


Notes referring to common questions we receive:


  • This unit will fix problems addressed on the 2005 Toyota Corolla ECM recall.
  • This is a genuine direct 2005-2007 Toyota Corolla ECM replacement
  • ECM (Engine Control Module) and ECU (Engine Control Unit) refers to the same part.
  • No programming needed. Your transponder keys will be automatically registered when installing the ECM and starting the car with your keys.
  • Warranty of this unit is 12 months.
  • We ship worldwide.
  • We ship through USPS and FedEx.
  • Shipping to the USA through USPS Priority Mail is FREE.
  • When installing, it is a good idea to disconnect the vehicle battery, but it is not a must.
  • No core charges. You do not need to send back your old ECM as a core.


What other users are looking for:

[1 8 computer box corolla]  [engine control module toyota]  
Weight 1 lbs
Dimensions 12 × 10 × 4 in
Part Number


Part Type

Engine Control Module (ECM/ECU)


Refurbished Unit

Needs Programming?






Shipping is from our local USA warehouse, so shipping will take any time from 5 to 10 business days (processing time added) for locations in the USA.


For international locations (out of the USA), shipping transit time will vary depending on the shipping address and Customs clearance.


Shipping to the USA is FREE through USPS Priority Mail. Faster paid shipping services like USPS Express and FedEx are also available.


You can calculate all available shipping rates with the rates calculator shown in your cart when you Add-to-Cart this product.

What other users are looking for:

[1 8 computer box corolla]  [engine control module toyota]  
  • Alicja J. says:

    I would like to thank technical domain for service, in the beginning I was a little skeptical about this order because I needed this part for my nice Toyota Corolla in Poland but I was going there for vacation so I ordered. It is working great so far. As described,fast delivery, good price. Thank You!!!

  • Question about 2005-2007 Toyota Corolla Automatic ECM 89661-02K20

    Name (required):

    Email (required):

    Your Question or Inquiry (required):

    You may also like…


    We use cookies to give you the best online experience. By agreeing, you accept the use of cookies in accordance with our updated privacy policy.

    I accept I decline
    Join the Waiting List for this product We will email you as soon as the product is back in stock. Just enter your email address below.
    Email We respect privacy and your email will not be shared in any way.