E90Post
 


Euromotive Performance
 
BMW 3-Series (E90 E92) Forum > BMW E90/E92/E93 3-series General Forums > General E90 Sedan / E91 Wagon / E92 Coupe / E93 Cabrio > A12 module replacement



Reply
 
Thread Tools Search this Thread
      04-17-2020, 08:25 AM   #1
nashville_bill
New Member
9
Rep
21
Posts

Drives: BMW 330i 2006 e90
Join Date: Jun 2019
Location: Nashville, TN

iTrader: (0)

A12 module replacement

My son's 2006 330i has both the air bag light and the seat belt light on the dash, and ISTA+ tells me that the problem is with module A12 and that there is an internal short to ground on pin 5.

Can anyone tell me if the replacement A12 module, that I removed from another 2006 325, will have to be programmed before it will work in his car?

If so, what is the easiest way to program it?

Thanks for your help!

nashville_bill
Appreciate 0
      04-17-2020, 12:07 PM   #2
gbalthrop
Lieutenant Colonel
603
Rep
1,522
Posts

Drives: 2007 328xi E91
Join Date: May 2017
Location: Fairfax County, Virginia

iTrader: (0)

Quote:
Originally Posted by nashville_bill View Post
My son's 2006 330i has both the air bag light and the seat belt light on the dash, and ISTA+ tells me that the problem is with module A12 and that there is an internal short to ground on pin 5.
Can anyone tell me if the replacement A12 module, that I removed from another 2006 325, will have to be programmed before it will work in his car?...
Perhaps you are WAAAY ahead of me on your issue, but from the way your post is worded, I have some doubts.

The A12 MRS Module has TWO (2) connectors, each with a pin #5 which is a ground for one of the MRS System components. X10179/Pin#5 is Ground (-) for Driver Air Bag via A72 Steering Column Switch Cluster, and X18069/Pin#5 is Ground (-) for the BST, G19a (Battery Safety Terminal). Here are TIS circuit & pinout showing those functions:
https://www.newtis.info/tisv2/a/en/e...system/ewDdYyW
https://www.newtis.info/tisv2/a/en/e...system/ZFVB0y1

I would be interested to know WHAT fault codes are/were saved in MRS Memory, and what EXACTLY ISTA is telling you, that you believe indicates "there is an internal short to ground on pin 5". INPA can show precise resistance in each circuit for an airbag or seatbelt tensioner (but NOT BST circuit AFAIK), and I would assume ISTA can do the same.

I don't know the answer to your question about coding (as opposed to "programming"), but INPA will tell you if each of the eight (8) Ignition Circuits is coded, so you might check to see what ISTA shows you BEFORE disconnecting or removing anything.

Please let us know what you find,
George
Appreciate 0
      04-17-2020, 01:49 PM   #3
nashville_bill
New Member
9
Rep
21
Posts

Drives: BMW 330i 2006 e90
Join Date: Jun 2019
Location: Nashville, TN

iTrader: (0)

Fault Detail

Thanks for your reply.

From ISTA+

The following is stored in fault memory:

93EB Internal control unit fault
Permanent fault

Replace the following control unit:
A12 Control Module, multiple restraint system

Encode/program new control unit

__________________________________________

Notice!

The fault applies only at terminal 15.

DIAGCODE: D6577_MRS00000_90_003
Appreciate 0
Reply

Bookmarks

Tags
2006, 330i, a12, e90

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 04:51 PM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST