Welcome to Bimmerfest -- The #1 Online Community for BMW related information! Please enjoy the discussion forums below and share your experiences with the 200,000 current, new and past BMW owners. The forums are broken out by car model and into other special interest sections such as BMW European Delivery and a special forum to voice your questions to the many BMW dealers on the site to assist our members!

Please follow the links below to help get you started!

Go Back   Bimmerfest - BMW Forums > BMW Model Discussions > X Series > X3 E83 (2004 - 2010)

X3 E83 (2004 - 2010)
Talk about the E83 BMW X3 in this forum!

Reply
 
Thread Tools Display Modes
  #1  
Old 01-04-2016, 11:30 AM
C Bass C Bass is offline
Registered User
Location: Upstate NY
 
Join Date: Jan 2016
Posts: 1
Mein Auto: 2009 X3si
'09 X3si (E83) Steering Angle Sensor Replacement

Believe the steering angle sensor went out on my '09 BMW X3. After researching all the pieces and parts involved I'm fairly confident I can replace the faulty sensor on my own for ~$125 vice giving a dealer $500.

Biggest question i have though is the "reprogramming" required for the new SAS. Is there a specific program software that i need to have in order to do this - what software do i need?

Thanks is advance!
Pete
Reply With Quote
Advertisement
  #2  
Old 05-05-2016, 09:02 AM
Dennis_X3 Dennis_X3 is offline
Registered User
Location: Maryland
 
Join Date: May 2016
Posts: 2
Mein Auto: 2004 X3
C_Bass, I cleaned mine and it works great! I didn't even have to take it apart or remove it at all. The sensor is basically a potentiometer like how the old radios uses it for the volume control. If you had one that was dirty you would hear static when you adjust the volume. So basically that is what the sensor is doing too. The poteniometer gets oxidize and you will get a fault when the computer doesn't read the resistance from the sensor.
You should be able to clean it and may not even need to reprogram it. All it costed me was around $12.20 for Deoxit spray for contacts. I sprayed it on the outside and around the sensor and turn the steering to work in the liquid.
You can go to ebay to get the spray.
If you need the tool to recalibrate the SAS. It is useful to have the tool because you can watch the live data on the sensor while you turn the steering. You can see that the sesnor skips the resistance reading. I got mine also on ebay. http://www.ebay.com/itm/AUTEL-MaxiCh...477238&vxp=mtr
Hope this helps!
Reply With Quote
  #3  
Old 05-05-2016, 09:45 AM
Dennis_X3 Dennis_X3 is offline
Registered User
Location: Maryland
 
Join Date: May 2016
Posts: 2
Mein Auto: 2004 X3
Picture of Deoxit and the sensor where I sprayed it on the outside

How I fixed my steering angle sensor. What I used and where I sprayed Deoxit without taking the sensor out.
Attached Thumbnails
Click image for larger version

Name:	20160308_155144.jpg
Views:	131
Size:	90.4 KB
ID:	562103   Click image for larger version

Name:	20160308_155213.jpg
Views:	224
Size:	100.8 KB
ID:	562104  
Reply With Quote
  #4  
Old 05-05-2016, 07:12 PM
swampX3 swampX3 is online now
Officially Welcomed to the 'Fest
Location: New Orleans
 
Join Date: May 2013
Posts: 3,539
Mein Auto: bmw++many
good generic pic of typical steering angle sensor

Reply With Quote
  #5  
Old 05-05-2016, 07:15 PM
swampX3 swampX3 is online now
Officially Welcomed to the 'Fest
Location: New Orleans
 
Join Date: May 2013
Posts: 3,539
Mein Auto: bmw++many
good links for steering angle sensor coding with DIS etc

look at FESTCHIVE POST 414 for a guide to the steering angle sensor real/ code etc

http://www.bimmerfest.com/forums/sho...50#post9328050

some other good steering angle sensor links

https://www.youtube.com/results?sear...or+%2B%2B+dis+

Last edited by swampX3; 05-05-2016 at 07:21 PM.
Reply With Quote
  #6  
Old 01-05-2017, 08:36 PM
Attacking Mid Attacking Mid is offline
Registered User
Location: Colorado
 
Join Date: Dec 2009
Posts: 61
Mein Auto: 99 328i, 08 X3
Rather than start a new thread on SAS replacement, I have a question about the mechanics of replacing the sensor. Some of the DIY's I've found show a plastic tab that holds the SAS in place such as this (this picture is a Z4, not an X3):



When I took mine out on my 08 X3, it did not seem to have any tabs holding it. It sort of snaps into place, but it doesn't feel super secure. Should I have a tab or tabs that snap and hold the SAS up? I put the old one back in place until I got the new one, so now I'm ready to take it back apart and install the new SAS. Just want to ensure I get it in there correctly.

AM.

Last edited by Attacking Mid; 01-05-2017 at 08:53 PM.
Reply With Quote
  #7  
Old 01-06-2017, 06:30 PM
Attacking Mid Attacking Mid is offline
Registered User
Location: Colorado
 
Join Date: Dec 2009
Posts: 61
Mein Auto: 99 328i, 08 X3
I plugged in the new SAS before installing it and went through the coding process in SSS/Progman. Just like the old sensor, Progman goes through the whole process, but then reports that the LWS could not be coded. Here is what my Progman screen looks like. What am I doing wrong?
Click image for larger version

Name:	Progman.jpg
Views:	50
Size:	61.7 KB
ID:	586269

AM.

Last edited by Attacking Mid; 01-07-2017 at 05:26 AM.
Reply With Quote
  #8  
Old 01-06-2017, 09:32 PM
Attacking Mid Attacking Mid is offline
Registered User
Location: Colorado
 
Join Date: Dec 2009
Posts: 61
Mein Auto: 99 328i, 08 X3
Well, I'll answer my own questions hopefully for the benefit of others. I finally got it encoded! Since the new SAS acted the same as the old one, I plugged the old one back in (it was still installed on the car) and decided to work with it.

It is critical that there be no error codes when you attempt to encode the SAS in SSS/Progman. So, I first went into DIS v.57 and did a "quick delete" to clear all the codes. However, I've never been able to get the MRS code to clear (Multiple Restraint System - airbag). The MRS code didn't clear once again, but I exited DIS and fired up Progman anyway to give it a try.

In Progman, you intuitively choose the "Load SW" button to enter the coding area

It actually is fairly intuitive from there, though you must speak BMWese to know that a SA sensor is an LWS module.

Like every time before, the software SLOWLY worked its way through the encoding process only to result in a big red X saying encoding failed. One subtle difference I noted in comparison to the screenshot I posted above was that I only had one MRS error rather than two. Since I was looking for ANY glimmer of hope at this point, I decided to run the encoding process one more time. Inexplicably, it worked this time.

With the SAS encoded, I was able to go into DIS and calibrate the sensor. I then finished with another "quick delete" to clear all the codes and even the MRS code cleared this time! It's late and it's 8 degrees outside, so I didn't open the garage and start the car yet to see if the lights are off. I assume they will be.

I'm pretty pumped... a main reason I got the car fairly cheap was that the auto body shop guy who owned it could not figure out how to get all the dash lights off. I was pretty confident I could figure it out, though I must admit - it was a harder battle than I expected. Nonetheless... I WON!

AM.

Last edited by Attacking Mid; 01-07-2017 at 05:31 AM.
Reply With Quote
  #9  
Old 01-07-2017, 07:12 AM
swampX3 swampX3 is online now
Officially Welcomed to the 'Fest
Location: New Orleans
 
Join Date: May 2013
Posts: 3,539
Mein Auto: bmw++many
well done !

the same hangups can happen in rheingold ....the programming side .....perseverance helps !....great success .....also ...did y'all use a power supply/battery charger setup during encoding ??????

a voltage dip/spike will cause errors like you experienced
Reply With Quote
  #10  
Old 01-07-2017, 08:29 AM
Attacking Mid Attacking Mid is offline
Registered User
Location: Colorado
 
Join Date: Dec 2009
Posts: 61
Mein Auto: 99 328i, 08 X3
Yes! I have found the BMW software to be extremely picky about the battery voltage. Although I have a relatively new battery, I usually need to put my little 4 amp charger on for a while before firing up the software lest I get some error saying insufficient voltage at pin 15 or similar. I've even resorted to hooking up a second 4 amp charger (hey, it's what I've got on hand ) just to keep the voltage levels up while working through the software with the key on in position 2.

I originally thought I might have a battery problem or a ground problem, but I swapped in the known-good battery from my e46 and I replaced the ground straps and added one additional ground strap. Still need the battery chargers running.

AM.
Reply With Quote
  #11  
Old 01-08-2017, 04:28 PM
Attacking Mid Attacking Mid is offline
Registered User
Location: Colorado
 
Join Date: Dec 2009
Posts: 61
Mein Auto: 99 328i, 08 X3
Back to answer my first question - again, for the benefit of others. When I bought my 08 X3, the guy claimed he had put in a new steering angle sensor, but his whizbang SnapOn analyzer couldn't seem to clear the dash lights (not a surprise if you're familiar with BMW's). Anyway, it turned out he had, indeed, installed a new SAS as I could see the production date of 8/16 for the part in INPA. Either he didn't know it needed to be encoded or he couldn't figure out how.

It turned out that those little tabs on the steering shaft DO exist for the X3, but in my case, one of them was broken. I couldn't see the other one as it was on the back side. Also, I couldn't get the SAS hole to engage the locating pin. What I discovered is that the locating pin pushes into a plastic bracket on the steering column and it had been pushed in farther than it was supposed to resulting it it being too short to engage the hole in the SAS. It's really not a very strong setup, but it shouldn't take much to steady the SAS as there is very little friction in the rotation of the sensor as the steering wheel turns.

With the pin back in it's proper position, I was able to get the SAS snapped into place properly, albeit with only one plastic tab holding it in place. RealOEM does not show that plastic bushing with the tabs as being a part one can order. Hopefully the lone tab will hold up for the rest of the vehicle's life.

Rant mode: This has been another in a fairly long list of discovering sloppy mechanical work on this vehicle. That drives me crazy! Rant off!

AM.

Last edited by Attacking Mid; 01-08-2017 at 05:22 PM.
Reply With Quote
Reply

See More Related BMW Stories


Forum Navigation
Go Back   Bimmerfest - BMW Forums > BMW Model Discussions > X Series > X3 E83 (2004 - 2010)
Today's Posts Search
Thread Tools
Display Modes

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 On



Forum Jump


All times are GMT -7. The time now is 05:11 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
© 2001-2015 performanceIX, Inc. All Rights Reserved .: guidelines .:. privacy .:. terms