2005-2008 Toyota Corolla Immobilizer Reprogramming


Fast Shipping

All orders are shipped in 1-3 business days.

Secure Checkout

SSL Enabled Secure Checkout

Service Spots Available today: 296

Warranty: 1 Year

This service is for reprogramming (resetting) the immobilizer system of your 2005, 2006, 2007 or 2008 Toyota Corolla ECM, either for automatic or manual transmission models.


NOTE: As part of this service, we now also check if your ECM software version is up to date. If it is not, we update it with the latest software for your specific unit available from Toyota. Many times, updating your ECM will correct problems, as these updates are issued by Toyota over time for enhancing or correcting problems, bugs or errors in the original software.


This service will cover the following 2005-2008 Toyota Corolla ECM part numbers:


89661-02C01 89661-02C02 89661-02C10 89661-02C11 89661-02C30 89661-02C91
89661-02D01 89661-02D02 89661-02D11 89661-02D12 89661-02F80 89661-02K10
89661-02K20 89661-02K21 89661-02K22 89661-02K23 89661-02K50 89661-02K51
89661-02K60 89661-02K80 89661-02Q90 89661-02R00 89661-02R10 89661-02R20
89661-02R30 89661-0Z040 89661-0Z041 89661-0Z042


If you buy a used or recycled replacement ECM for your Corolla, the engine will not start if the ECM has not been reset for registering your actual car keys. Used ECMs could be in perfect working conditions, but it will have in memory the key codes of the donor vehicle and won’t match the codes of your keys.


There are a couple of solutions here. The first one will not cost you anything and you can see what it is about by checking the article in the link below. Just scroll down the article and go to the “Sync Process“:


Toyota Corolla Immobilizer


However, if for some reason the engine does not start after trying that first procedure, you may try the second solution which is resetting the immobilizer of the ECM to erase all the key codes in memory. This will allow the ECM to automatically register your keys and start the engine. One of the reasons for the first solution failing is that the memory chip of the ECM that stores key codes could be full, as it accepts a limited number of keys. Another possible reason is the memory chip of the ECM to be defective.


Happily, most of the times, the first procedure (FREE) will work just fine. If otherwise, we can gladly help by resetting the immobilizer of your 2005-2008 Toyota Corolla ECM.


This second solution is not free, but it is very affordably priced.


If you send us your ECM for resetting the immobilizer, the job will be done in just one business day and it will be shipped back to you the next business day.



When the ECM is returned to you, you just reinstall it in your car and it will be ready to start.



1. This solution is done by reprogramming a memory chip in the ECM. No parts are removed and no modifications are done to the circuit. Your ECM is safe with us. This is a clean programming procedure.


2. ECMs that we receive are assumed to be in good working conditions. The scope of the service is programming only and do not include repairing any defects of the ECM. The only exception would be if the memory chip to be programmed is defective. In that case, we would replace it with a brand new chip and will program it at no extra cost.


VIN Number


Once the programming is done, the VIN number will unavoidably be removed. As soon as all keys codes are cleared from the immobilizer memory chip, the microcontroller will “see” it and even when the VIN is not stored in that chip, the microcontroller will remove it by itself from the system. This is a process included in the ECM’s software, that will put the ECM in “brand new” condition as soon as the memory is reset. That includes, of course, removing the personalization of the ECM, which is the VIN.


What happens if I do not enter the VIN number immediately?


This does not prevent the car from starting and all the systems from working 100%. All will be working, but the check engine light will be turned on until the VIN is entered. The error code would be “P0630”, meaning “VIN number mismatch”. But again, you may use and drive your car as normal while you have the time to go to a dealer to enter the VIN.


What can be done to solve the VIN number issue?


You don’t have to rush it and can do this when you can spare the time. The VIN can be entered on any Toyota dealer or any auto mechanic shop that have the Toyota VIN update software and any J2534 pass thru equipment. It is a process that only takes a couple of minutes.


Can you enter the VIN for me?


Unfortunately, we cannot. We could, but the problem is that as soon as done, the ECM will store the key codes of the car used to enter the VIN and then it won’t start in your car. It is meant to be done with the ECM installed in the target car.




Q. Where is the ECM located in my Corolla?


A. The ECM in these Toyota models is located below the glove compartment. It is a metallic box, with numbers in the following format; “89661-02D0x”, “89661-02K2x”, “89661-02C1x” or “89661-02R0x”. Examples are: “89661-02D02”, “89661-02K20”, “89661-02R00” and some others.



Q. Will this void any of my vehicle warranties?


A. Absolutely not. The process is completely safe for the computer and is within the vehicle specifications. No alterations to the original design or specifications are done.


Q. How long will the service take?


A. The turnaround of the job is one business day and it is shipped back the next business day.


Q. What shipping services you use?


A. We currently use US Postal Service (USPS) and FedEx. The cost can be accurately calculated when you add the item to your cart and click on the “Calculate Shipping” button.


Q. Do you ship to my Country?


A. Yes. We offer this service to all around the globe.


Q. Do you offer any warranty?


A. Sure. We offer a written warranty for the term specified at the top of this page.


Q. How is this service requested? How do I proceed and do the payment?


A. Just “Add to Cart” the service and click on checkout. Payments are processed by PayPal. You may complete the checkout as a guest or better yet, you may register for getting tracking information and notes about your order.


IMPORTANT: Worldwide orders are accepted, but if you are sending your ECM from outside of the USA, we highly recommend to use FedEx, UPS or DHL. Any other service may incur in brokerage fees of $200.00, charged to the customer. With FedEx, UPS or DHL, this will not happen.


What other users are looking for:

[immobilizer toyota corolla]  [2008 toyota corolla immobilizer system]  [89661 02K80]  [b2799 toyota]  [i want to see the imge of my toyota car 2008 immobilizer com]  
Weight 2 lbs
Dimensions 12 × 9 × 2 in
Service Type





2005-2008 Toyota Corolla VVTi 1.8L

Turn Around Time

1 business day

Instructions Included



The included warranty term (stated at the top of this page) only covers the programming job done in the ECM. This service is offered and done assuming that the ECM you send for programming is in good working order. However, we always do some tests and check for corrosion, check for broken areas, broken or missing parts, etc. and do a complete visual inspection to have certain assurance that the ECM is good, but full tests of all functions are not done. Since the programming is performed to a memory chip in the ECM circuit, in the rare event that such a chip is damaged, as we have found in very few cases, we will even replace the chip when possible at no charge.

That been said, in the rare event that the ECM programming fails again, showing the same “no start” condition, we will consult the customer about the symptoms and if the ECM is suspected to be the culprit, it will be taken back for checking it or servicing it at no cost for the job or parts.

While the job would be done at no cost and parts if needed, would not be charged in the period covered by the warranty term, inbound and outbound shipping costs coverage will depend on the case, as described below.


A. If a claim is filed anytime within the warranty period and the problem is caused by something we did wrong (errors or mistakes in the programming process), if it happens within the first 30 days of the warranty period, we will cover both ways shipping. If it happens after the first 30 days of the warranty period, then we would only cover return shipping (from our location to the customer’s location).

B. If a claim is filed within the warranty period and it was not our wrong doing or fault, for example, a different part or different circuit of the ECM is damaged or working poorly this time and it was not caused by our previous intervention with the ECM or if it happened because of an external cause as defined below, then we will still cover the reprogramming job and/or repair job when possible and possible needed parts, but the customer would need to cover both ways shipping.

UPDATE: In any of the above cases, if the ECM is to be shipped (return shipping) within the USA, including Puerto Rico, Alaska, Hawaii, Guam, American Samoa or US Virgin Islands, then we would do it for free through USPS Priority Mail.


1. The ECM was soaked in water or any other liquid.

2. The ECM fell from a considerable height or was hit hard (ex. an accident), causing internal damages to the circuit.

3. Short circuit in the vehicle’s wiring or problems with the electrical system of the vehicle.

4. Battery polarity reversed.

5. The ECM was used in an application that the ECM is not intended for (different car, different make, model or different setup).

6. The ECM was tampered with, either by opening it or by connecting wires to the ECM’s terminals other than the ECM’s wiring harness.

7. The use of piggybacks – External modules connected to the ECM terminals in order to modify the received signals (mostly done for engine performance).

8. Broken warranty seals (if applicable) indicating tampering.

What other users are looking for:

[immobilizer toyota corolla]  [2008 toyota corolla immobilizer system]  [89661 02K80]  [b2799 toyota]  [i want to see the imge of my toyota car 2008 immobilizer com]  


Scan with your phone to get the link of this page:

What other users are looking for:

[immobilizer toyota corolla]  [2008 toyota corolla immobilizer system]  [89661 02K80]  [b2799 toyota]  [i want to see the imge of my toyota car 2008 immobilizer com]  




Once we receive your ECM to be repaired or reprogrammed we will notify you and most of the time it will be serviced the same day.


Once your ECM is completed, usually the next business day, we will also notify you and the unit will be shipped back through USPS or FedEx, depending on location and mailbox (physical or PO Box). Shipping details and a tracking number will be emailed to you. You may also receive an SMS text message as an alternative way of letting you know in case email fails or go to the spam folder. For this, it is optional, but we recommend that you enter a mobile phone number when ordering instead of a landline phone number.




There are FREE FedEx and USPS options for shipping to USA locations. These free options cover USA mainland, Puerto Rico, Hawaii, Alaska, US Virgin Islands, American Samoa, and Guam.


Delivery for the offered free FedEx USA option will only take 2 business days, while the paid FedEx option to the USA will be delivered the next business day.


The only exception about using FedEx is if the shipping address is a PO Box or an APO. We do ship to PO Boxes and APO’s, but in those cases, shipping will be done through USPS, which would be USPS Priority Mail for the free option and USPS Express (Priority Express) for the paid option. USPS options will take slightly longer transit times.




At this moment we, unfortunately, have no free options for international locations. We hope we can offer some kind of free international shipping in the near future.


However, we offer very reasonable rates for international locations through FedEx. The options will be FedEx Economy and FedEx Priority (both paid), being FedEx Economy the most affordable, while FedEx Priority has the quickest shipping transit times. A rough estimate of return shipping transit times would be from 2 to about 4 business days for FedEx Priority and from 4 to 6 business days for FedEx Economy.


Import Customs clearance in the destination country may also add one or more days to the delivery time.




You can calculate all available shipping rates for your location with the provided calculator shown in your cart when you Add-to-Cart any product or service. There is no need to log in or have an account for this.


It is important that the Country and postal code are entered for accurate rates. Please note that rate calculation will often be way higher than the actual rate if the needed information is not entered or is not accurate when using the rate calculator.


We DO NOT profit from shipping. Any rate shown by the provided calculator is passed to you directly from USPS and FedEx through our API connection (Application Programming Interface) with both Companies. Any time they do changes in prices, it will be automatically reflected in our calculator.


What other users are looking for:

[immobilizer toyota corolla]  [2008 toyota corolla immobilizer system]  [89661 02K80]  [b2799 toyota]  [i want to see the imge of my toyota car 2008 immobilizer com]  

Question about 2005-2008 Toyota Corolla Immobilizer Reprogramming

Name (required):

Email (required):

Your Question or Inquiry (required):


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.