What Cars Can You Program with AK90? Exploring BMW Key Programming Capabilities

The AK90 key programmer is a tool frequently discussed within the BMW enthusiast and DIY mechanic communities. It’s often touted as a cost-effective solution for programming new keys or dealing with key issues, particularly for older BMW models. But for those unfamiliar with aftermarket key programming tools, a crucial question arises: What Kind Of Car Can Be Programmed With Ak90?

This article delves into the capabilities of the AK90 programmer, specifically focusing on its compatibility with BMW vehicles. We’ll explore the BMW models it’s designed to work with, common uses, and considerations when using this tool. Understanding the scope of AK90 is essential before attempting any key programming tasks on your BMW.

Understanding the AK90 Key Programmer

The AK90 is a specialized tool designed for programming keys for certain BMW Electronic Immobilizer System (EWS) modules. These EWS modules are responsible for the car’s immobilizer system, which is a critical security feature preventing unauthorized vehicle starts. The AK90 programmer typically connects to the EWS module, allowing users to read key information, program new keys, and sometimes even recover lost keys.

It’s important to note that AK90 is not a universal key programmer for all car brands or even all BMW models. Its capabilities are primarily focused on specific BMW EWS systems found in older models.

BMW Models Compatible with AK90

While definitive compatibility lists can vary slightly depending on the AK90 version and source, generally, the AK90 programmer is most commonly associated with these BMW series and models:

  • BMW 3 Series E46 (1998-2005): This is perhaps the most frequently cited compatible series. AK90 is often used for key programming on E46 models, including sedans, coupes, convertibles, wagons (Touring), and compacts.
  • BMW 5 Series E39 (1995-2003): Many E39 models are also compatible with AK90 for key programming purposes.
  • BMW 7 Series E38 (1994-2001): The E38 generation 7 Series is another range where AK90 is often reported to be effective.
  • BMW X Series E53 X5 (1999-2006): Early E53 X5 models fall within the compatibility range for AK90 key programming.
  • BMW Z Series E85/E86 Z4 (2002-2008) & E36/E37 Z3 (1995-2002): Certain Z series models, particularly within these generation years, may also be compatible.

Important Considerations Regarding Compatibility:

  • EWS Version: AK90 is primarily designed for older EWS systems (like EWS2, EWS3, EWS3+). Newer BMWs with more advanced immobilizer systems (like CAS – Car Access System) are generally not compatible with AK90.
  • Year of Manufacture: The model years listed above provide a general guideline. However, BMW sometimes had overlapping model years and system changes within a generation. It’s crucial to identify the EWS module type in your specific BMW before attempting to use AK90.
  • Chip Type: The original article mentions a “0D46J chip in the EWS.” Identifying the chip type within your EWS module can be important for verifying compatibility and choosing the correct programming procedure.
  • Not for All BMWs: It’s critical to reiterate that AK90 is not a universal solution for all BMW key programming. Newer BMW models, typically post-2005/2007 onwards, often utilize different and more complex immobilizer systems that require different tools and procedures.

Troubleshooting Key Programming with AK90: A Case Example

To illustrate the practical application and potential challenges of using AK90, let’s consider a scenario similar to the original article provided, focusing on a BMW E46 325i manufactured around 2004.

Imagine a BMW E46 owner who has lost their keys and seeks a DIY solution using AK90. They purchase blank keys and an AK90 programmer. Following instructions, they remove the EWS module, connect the AK90, and attempt to program new keys.

Initially, the programming seems successful. The new keys are recognized by the EWS, and the car starts. However, like in the original post, a problem arises shortly after. None of the keys, including the newly programmed ones and the original valet key, will start the car.

This type of issue highlights the complexities that can arise even when using tools like AK90 on compatible vehicles. Potential causes in such situations can include:

  • EWS-DME Synchronization Issues: As mentioned in the original post, the EWS (immobilizer) and DME (Digital Motor Electronics – engine control unit) need to be synchronized. If synchronization is lost or corrupted, the car won’t start even if the keys are correctly programmed to the EWS.
  • Incorrect Programming Procedure: While AK90 aims to simplify the process, incorrect steps or software glitches can lead to programming errors.
  • EWS Module Problems: In rare cases, underlying issues with the EWS module itself might be exacerbated or revealed during the programming process.
  • Key Transponder Issues: Though less likely with new blank keys, problems with the transponder chip within the key itself could also be a factor.

Best Practices and Considerations When Using AK90

If you are considering using AK90 for BMW key programming, keep these points in mind:

  • Verify Compatibility: Thoroughly confirm that your BMW model, year, and EWS module are compatible with AK90 before purchasing or attempting to use the tool. Consult reliable sources, forums, or even professional locksmiths specializing in BMWs.
  • Follow Instructions Carefully: Accurately follow the instructions provided with your AK90 programmer and any relevant online guides or tutorials. Incorrect procedures can lead to problems.
  • Battery Voltage: Ensure your car battery is well-charged during the programming process to avoid interruptions or errors due to low voltage.
  • Backup EWS Data: If possible and instructed, create a backup of your original EWS data before making any changes. This can be a safety net in case something goes wrong.
  • Seek Professional Help if Needed: If you encounter difficulties or are uncomfortable with any part of the process, don’t hesitate to seek professional help from a qualified locksmith or BMW specialist. Immobilizer systems are critical security components, and mistakes can lead to car immobilization or other issues.

Conclusion

The AK90 key programmer can be a useful tool for programming keys on specific older BMW models, primarily those within the E46, E39, E38, and early E53/Z series ranges. However, it’s crucial to understand its limitations, verify compatibility for your specific vehicle, and proceed with caution. For newer BMWs or if you are unsure about the process, seeking professional key programming services is often the more reliable and less risky approach. Understanding “what kind of car can be programmed with AK90” is the first step in determining if this tool is right for your BMW key needs.

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *