Home Forums Articles How To's FAQ Register
Go Back   Xoutpost.com > BMW SAV Forums > X5 (E53) Forum
Bimmer Tool Rental
User Name
Member List Premier Membership Search Today's Posts Mark Forums Read

Xoutpost server transfer and maintenance is occurring....
Xoutpost is currently undergoing a planned server migration.... stay tuned for new developments.... sincerely, the management

LinkBack Thread Tools Display Modes
Old 08-07-2019, 03:27 PM
Join Date: Aug 2019
Location: Victoria, BC
Posts: 5
KDX5 is on a distinguished road
Trifecta INPA code 61 Help Needed RESOLVED (I Hope)

My question is; regarding INPA error code “61 Steering angle adjustment necessary”, is this an INPA error as in INPA cannot actually do a steering angle adjustment or is this a DSC module coding error in NCS expert and by this I mean have I not coded the replacement DSC module properly? Or is it something else? Anyone have experience with code 61 during DSC module replacement? Any suggestions would be greatly appreciated.

Here is some long-winded background:

The dash lights have been a bit of a bear. My 2002 X5 4.4i came with trifecta lights, including red brake light and airbag light on. The only braking issue was a little bit of chatter when slowly stopping. I could not activate the ABS pump with INPA. Error codes were: 15: Pressure Sensor/Pump Error and 90: Temporary System Deactivation.

I replaced the DSC module with one from the wrecker, I coded with NCS expert (I think) and the red brake light is now yellow (trifecta still on). The ABS pump can now be activated with INPA and no chatter when coming to a slow stop. DSC switch can be activated in INPA. The error code with the replacement module is “0061: Steering angle adjustment necessary”. I have done a steering angle adjustment using INPA/special functions. I can move the steering wheel a few degrees out. Make the adjustment in INPA and see that the angle is now zero. I can then adjust the steering wheel to center and reset the steering angle with INPA to zero again. It seems like INPA steering angle adjustment is working, but trifecta lights are on, all yellow and I continue to get error code 61 after erasing codes.

I picked up a third DSC module from the wrecker and installed without coding and got error codes; “23 Incorrect Coding - ABS/ASC module is faulty”, “90 Temporary System Deactivation” and “97 steering angle adjustment necessary”. I then coded this third DSC module with NCS expert and only got one error code 0061: Steering angle adjustment necessary. Trifecta lights are still on.

The trifecta lights are never off with the two replacement DSC modules. I have put the original DSC module back on and when I erase the error codes the trifecta lights disappear until I start driving and they then reappear (including the red brake light). The second replacement DSC is now back on the car. All three DSC modules are from 2002 X5 donor cars and all three have the same BOSCH part number.

The BMW ABS/ASC Bosch 5.7 Table of Error Code lists error “61 Steering Angle Sensor Identification” whereas INPA error code is “61 Steering angle adjustment necessary”.

I get all four wheel speeds in INPA so I am assuming/hoping the wheel sensors are not the problem. I did remove the sensors and cleaned them.

I mention I think I coded the replacement DSC modules. By this I mean that I have to manually install the VIN and GM/SA/VN values. I am then able to get the list of ECU modules, choose the DSC module and code it. NCS Expert indicated the job was successful. My doubt/concern comes from not being able get the VIN/ZCS/FA values from an existing module while using NCS expert. I pulled the values from the instrument cluster module info in INPA

Even more, unrelated to my question, background.

I purchased the 2002 X5 4.4i in late December, 2018. Super cheap ($2200.00) with low miles (54,000). Car runs well. Looks great. Has lots of power and has good shifting. It had lots of initial small issues, plus lots of dash lights. It came from the PO with a BMW dealer repair estimate of just over $4000.00. This did not include any dash light diagnostics or remedies. The estimate included $2200.00 for combined heater/air conditioning repair and $950.00 for a torn CV boot replacement. A visit to a local wrecker for a HVAC Control Module ($50.00) solved the $2200.00 job and a $35.00 CV boot resolved the $950.00 job. So much thanks to Xoutpost for great DIY repair info. The rest of the BMW invoice was mostly service stuff which I also did myself (oil change, brake fluid change, BMW coolant flush, etc.).

I have been working through the issues the car has. Both rear windows did not work (both window regulators were shot, windows were propped up with PVC pipe and wood). I salvaged regulators and the windows are now good. Water pump bearings let go and took out serpentine belt. A used water pump and new belts and all is good. Also found an X5 OEM trailer hitch on a junkyard car. Salvaged everything (all hitch parts, bumper attachment, bolts, wiring and module) and paid $49.00. Extraction took about 90 min. Install took a solid half day. Most parts were good as new, but I had to wire brush and rust treat and paint the hitch and a few of the smaller parts. The module and wiring work. I never would have come close to getting this incredible deal without this website.

Airbag fix was a squibb plug; one of the center prongs was broken in half. Free part from wrecker, error erased and light now gone. Again a shout out to Xoutpost and posters for guidance. I cannot imagine ever resolving this issue through trial and error.

AC condenser fan went. I was able to pull a few at the wrecker and plugged each one in until one worked. A $35.00 fix.

The SLS light came on. I snagged an airbag axle sensor (plus a few wheel sensors) when I pulled the trailer hitch (and a third DSC module). It turns out the original airbag axle sensor was installed with the arm down instead of up (the old arm was warped). After replacement I tried to calibrate the axle with INPA but the system kept changing the ride heights. When I disconnected/reconnected the battery for the latest DSC work the system seemed to reboot itself and the replacement sensor took care of the issue. Something to be said for not over thinking the problem.

I tried to go the ISTA route and downloaded a 170G file. Wrestled with this for a few weeks. Finally downloaded Mike’s Easy INPA download, got a K+DCAN cable and all seems good.

There is some other stuff as well, but I suspect I should have cut this short a few paragraphs ago.

Looking back on the work/repairs it seems like listing the stuff made it look easy, but it has not been easy. There has been a ton of online research, auto wrecker yard repair practice and luck, plus a lot of head scratching. Yet I really like this X5 and it seems to only offer up a problem when I am ready to tackle it. Weird.

Again, many thanks to Xoutpost and its many expert posters. Here’s hoping I can rid myself of those pesky trifecta lights.

Last edited by KDX5; 08-19-2019 at 05:30 PM. Reason: Resolved Issue
Reply With Quote

Sponsored Links

Old 08-07-2019, 05:00 PM
wpoll's Avatar
Join Date: Sep 2015
Location: South Island, New Zealand
Posts: 2,631
wpoll will become famous soon enough

That's one hell of a first post....

You sound like you have above average DIY skills and I'm sure you'll nail this issue too, just in time for the next one to pop up.

Is it possible the steering angle sensor has a dead spot? Perhaps get the front wheels of the ground and turn the wheels lock-to-lock while looking at the values in INPA - these SAS units are known to wear out. There's a repair kit on eBay.

Although not normally at such a low mileage - but you've had a number of other failures on that car that are also odd for such a low mileage.
2005 BMW X5 3.0d (b 02/05)
2001 BMW F650GS Dakar (b 06/01)
Reply With Quote
Old 08-08-2019, 12:43 AM
Join Date: Aug 2019
Location: Victoria, BC
Posts: 5
KDX5 is on a distinguished road
Hi Wayne,
Thanks for the welcome. You never can be sure how a first post will be received. I appreciate your suggestion and I will give it a shot. I was thinking that I might have to tackle the steering angle sensor. I am still thinking that I might have a DSC coding error, but there have also been a number of posts that demonstrate the DSC/steering angle calibration issue can be a number of different things.

Regarding the issues with such a low mileage car; I purchased the car in Hawaii and shipped it to the Pacific North West. This is the third German/Hawaiian car I have purchased and shipped to the PNW. I previously bought and shipped a 1990 BMW 535i (45,000 original miles) and a 1977 Porsche 911S (34,000 original miles) in the last 10 years. There is nowhere to drive the cars on the smaller Hawaiian islands so the mileage remains very low, but the heat plays havoc with the rubber and plastic parts. Rust tends not to be a problem, but corrosion can be. I expected bushings, hose and plastic parts to be a bit of an issue with this X5 but things have not been too bad so far. The VIN check confirmed the mileage before I purchased the X5. When I first got the car to the mainland I went to the BMW dealer to get the steering wheel airbag replaced because of a recall. I figured I might get a freebee from the dealer (rare), but it turned out that my X5 was not affected by the recall. The dealer did check the mileage with the key reader they have and the mileage was confirmed.

My experience with these Hawaiian cars has been the bones are really good, but you have to get on top of the rubber, plastic and wiring issues when you first get the car. The 535 was a trooper. I pushed it hard for ten years and it had the usual problems, but it never failed me. I developed my auto wreckers penchant with this and a few other big 7’s I had previously. I do not think I would have had these cars if I had to pay dealer repair prices.

The Porsche was a special set of circumstances. The owner had to make space and it was right place and time, but I could not justify owning the 911 and not treating it as a daily driver. I kept it for two years and eventually sold it to a guy in Berlin and got a great price, albeit just before the value of these cars skyrocketed (my usual penchant for getting out just before the price goes through the roof. I think I would have too much trouble deciding what to do with the cash).

So far the X5 has not been very expensive and I have been able to do everything myself. I hope I can clear the damn trifecta and move on to finding a half decent trailer to haul with the new hitch.

Please keep any trifecta repair suggestions coming.
Reply With Quote
Old 08-09-2019, 06:59 PM
Join Date: Aug 2019
Location: Victoria, BC
Posts: 5
KDX5 is on a distinguished road
Tried lock to lock steering wheel turn in INPA and no dead spots in the steering angle sensor, although there was a difference in maximum degree turn from side to side (600 degrees left, 645 degrees right).

Went back into NCS expert and managed to get a read from one of the modules. Recoded the DSC, erased errors and did a steering angle adjustment, but trifecta yellow still staring me in the face. I continue to get “0061: Steering angle adjustment necessary”.

Any suggestions?
Reply With Quote
Old 08-15-2019, 02:39 PM
Join Date: Aug 2019
Location: Victoria, BC
Posts: 5
KDX5 is on a distinguished road
Searching for a solution to this damn trifecta. I cannot get rid of the “steering angle adjustment necessary” error. Reading INPA module information the used DSC (after coding in INPA) lists the VIN’s last 7 digits (e.g.; LH32502) whereas the steering angle sensor module (LEW) has listed the VIN with 8 digits (e.g.; LH325020). Is the last number (0) a checksum? I recoded the LEW, but the extra digit remains. Does the extra digit matter? Could the VIN difference interfere with getting the used DSC to start communicating with the LEW? Any insight into this?

Last edited by KDX5; 08-16-2019 at 02:35 AM.
Reply With Quote
Old 08-19-2019, 05:32 PM
Join Date: Aug 2019
Location: Victoria, BC
Posts: 5
KDX5 is on a distinguished road

Joy oh joy. I managed to get those pesky trifecta lights to turn off. I have been for a short drive and no trifecta, so I hope this has been successfully resolved. This is the first time since owning the car that this feels like the problem might be fixed. A BIG shoutout to AmericanJambo on bimmerfest.com.

I suspected that the steering angle calibration in INPA 5.0.6 was not communicating with the DSC. I had tried using TOOL32 before, but I must admit that I have been uncertain if the coding changes I made to my X5 had taken. I revisited a bunch of old threads and decided to revisit Tool32 to see if I could verify if my INPA steering calibration had taken. It had not. I used the following information to calibrate the steering angle sensor.

From AmericanJambo on bimmerfest.com
“First load up Tool32 obviously. Then open the group file DSC57.PRG (this is the group file for the e39's DSC). Scroll down the jobs list and double click "test_lenkwinkel" That's it. Done. The test will calibrate your steering angle sensor in less than 10 seconds. You're finished. "Lenkwinkel" means "steering angle" by the way.”

It took a few tries. The key here was to ensure that the car was connected to my computer (check that INPA is connected), then turn INPA off. Use the group file for the e39 DSC (DSC57.PRG) and give it a couple of tries.
Reply With Quote


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 Off
Trackbacks are On
Pingbacks are On
Refbacks are On

All times are GMT -4. The time now is 07:53 AM.
vBulletin, Copyright 2019, Jelsoft Enterprises Ltd. SEO by vBSEO 3.6.0
© 2017 Xoutpost.com. All rights reserved. Xoutpost.com is a private enthusiast site not associated with BMW AG.
The BMW name, marks, M stripe logo, and Roundel logo as well as X3, X5 and X6 designations used in the pages of this Web Site are the property of BMW AG.
This web site is not sponsored or affiliated in any way with BMW AG or any of its subsidiaries.