STEERING ANGLE SENSOR CALIBRATION CODING PROGRAMING CLEANING REMOVAL REPLACEMENT SZL BMW E60 2003-05

  Рет қаралды 46,386

BMW 5 E60 FIX NAPRAWY

BMW 5 E60 FIX NAPRAWY

Күн бұрын

VERY DETAILED MOVIE HOW TO REPLACE SZL STEERING WHEEL MODULE IN PRE LCI BMW 5 SERIES E60 E61 2003, 2004, 2005. HOW TO CODE IT, PROGRAMM IT, RESET AIRBAG TIME, WRITE NEW VIN IN MODULE
#e60ukladKierowniczy
#e60steering
#e60elektronika
#e60electronics
You need: Torx T20, T10, flat screwdriver, philip screwdriver, socket wrench "15 with extension", wrench 10 mm, INPA, ISTAD, NCSExpert, Tool32, WinKFP, K+DCAN (2007+ models require ENET cable)
1. Disconnect neagtive (-) cable from baterry (10 mm) and
wait 5 minutes
2. Remove airbag (flat screwdriver)
3. Remove steering wheel (15 mm wrench with extension)
4. Remove plastic covers (3 x plastic philip bolts)
5. Remove steering wheel module (torx T20, flat screwdriver)
Option 6. To fix DSC light try first to clean the steering angle sensor disc and calibrate it.
6a. Remove airbag tape (small flat screwdriver)
6b. Remove angle sensor brushes, clean the disc
7. Put everything back on the place, connect battery
8. Calibrate (ISTAD 15:17 - 16:20), program (INPA, WinKFP (16:23 - ), code (NSCExpert), restart the system time (Tool32) in SZL module. Detailed description:
1- "INPA"- E60 - Functional Jobs- F3 UIF
2- You'll see a list of all control units with their ZUSB number and VIN
3- Take a picture or print it
4- Identify the ZUSB numbers without your VIN and copy from the PDF and close INPA
5- "WinKFP" "Load SPDaten" files (you will be programming (flashing) the module)
6- "Comfort Mode"
7- Find "ZUSB"
8- Paste the number you copied
9- this will go straight to the right "ZUSB"
10- Then enter your full VIN and then click on "Done"
11- Double check that the module your going to flash it's safe to flash with your cable and the battery needs to be connect to another power source
12- Click on update ZUSB (this will flash the module with SPDaten files and re-write the VIN)
13- "NCSExpert" (Code to Default (you will be coding the module)
14-"Load profile" - "Expertmode" - "F1" "VIN/ZCS/FA" - "F1" "Enter ZCS" - "E60" - choose any module you want from this list(In my case program wanted me to write VIN number. After I did it I got the message "VIN faulty". Clicked "OK", written VIN again and marked "calculate checksum" and "Cancel")
- "F6" "Back" (in my case I couldnt go "back". I had to first load another profile "Expertenmodus (Werkseinstellung)") - "F4" "Process ECU" - choose module you want to code ("SZL") - "ReadECU" - close the notepad window.
15 - F5 "Basic Functions" - "CoapiReadSgGetFswPsw" and click "OK" - F2 "Job Select" "SG_CODIEREN" and press "OK" - F3 "Execute Job" and wait for the buttons to become active, when active it's all done.
16-"INPA" - "E60" - "Functional Jobs" - "Identification"
17- Take picture or print the PDF.
18- Look in the "SGBD" column the module you replace and remember the name
19- Clear ("EM", "IM" and "HM") errors and close "INPA"
20- Ediabas Tool32 (now you need to "Start System Time" in the module)
21- Select "File" - "Load SGBD", Group file
22- Browse to the "EDIABAS\ECU" folder, and search for the file name based on the listed SGBD column in "INPA". Can be more than 1 file.
23- In the Left of the window select "systemzeit_lesen" (write)
24- In the middle of the window "Argument" (value of) type "1" in the dropdown menu
25- double click "systemzeit_lesen" and done.
26- double click "systemzeit_starten" (no arguments) too to restart the time
27- airbag light should be off now
2007+ model has different dsc sensor and disc and they need ENET cable to code module.
274d synthetischer lenkewinkel unplausibel
usterka modulu 94FB, DIS: 94FB SZL control unit fault, nieprawidlowy VIN, INPA: wrong VIN, DIS: SZL incorrect chassis number
steering angle sensor calibration coding programming replace cleaning bmw e60 pre lci 2003
steering angle sensor calibration coding programming replace cleaning bmw e60 pre lci 2004
steering angle sensor calibration coding programming replace cleaning coding programming replace
bmw e60 pre lci 2005
520i 525i 530i 540 550 525d 530d 535d 525xi 530xi 530i M5

Пікірлер: 53
@tafadefi6738
@tafadefi6738 5 жыл бұрын
You should have been in Norway ... and helped many with these problems. I am one of them. how can i get in touch with you?
@mohamadalkhalil5034
@mohamadalkhalil5034 5 жыл бұрын
Tafa Defi same for me i am in sweden
@benderr424
@benderr424 3 жыл бұрын
Hey man hoping you or someone can help me out, i have to recalibrate my dsc im using ista. while my car is running ill get to the "turn off ignition for 10 seconds" i do and proceed but once i press "continue" i lose connection. when the ignition is on without the car running it fails faster stating "steering angle must be adjusted" and "dsc my be encoded" my dsc has not been replaced, i just got the codes 5dd0 & 5dd2 I also have the red handbrake light on, abs light on and traction control light on. the trifecta
@jack24wap
@jack24wap Жыл бұрын
did you get this sorted?
@ДенисМедведенко-й6м
@ДенисМедведенко-й6м 4 жыл бұрын
Thanks for explaining! Good job!
@shymek8859
@shymek8859 3 ай бұрын
Proszę o pomoc przy wciśnięciu done wyskakuje mi błąd 106 error on setting ecu- adress nie wiem co robić
@joaquinvasquez7923
@joaquinvasquez7923 2 жыл бұрын
You NEED TO START RIGHT OF THE BACK WITH, "YOU WILL NEED ENET TO CODE OUR CARS"!!! NOT ALL OF US HAVE THAT
@BmwFix
@BmwFix 2 жыл бұрын
For Bmw E60 KDCAN is enough. For Bmw after 2010 you must have ENET cable.
@joaquinvasquez7923
@joaquinvasquez7923 2 жыл бұрын
Sorry bro... was just pretty upset yesterday about that programming.
@ckemal2012
@ckemal2012 3 жыл бұрын
I love you 🥰👉🏼🥰
@AchilleAchille-i9q
@AchilleAchille-i9q 11 ай бұрын
Cool
@dovydaszymantas
@dovydaszymantas Жыл бұрын
Thanks
@Pelzh
@Pelzh Жыл бұрын
i have Terminal U ISIS or U Szl missing 94E3 and 9501 Streering angle sensor calibration
@Pelzh
@Pelzh Жыл бұрын
i have air bag and active streering faults
@mlomsa
@mlomsa Жыл бұрын
Were can we get the WINKFP sotf?
@louluxd6761
@louluxd6761 2 жыл бұрын
Hey man! I have a question regarding to active steering. I think the person I bought the car changed the RACK active steering to hydraulic rack. That's why my lights are always open, when I searched on the net people who encountered this changed $217 to $216 but I really don't know how to do it. Could you please help me about that? Thank you!
@BmwFix
@BmwFix 2 жыл бұрын
what is error on diagnostic computer ? did you check by vin if you have active steering ? what is the engine ?
@louluxd6761
@louluxd6761 2 жыл бұрын
@@BmwFix Can we talk in Instagram or smth bro? If you help me remotely I can pay you.
@drifter2090
@drifter2090 Жыл бұрын
I have a 2007, do I need a ENET cable? ISTA cant communicate with the SZL steering angle sensor when im using the K+Dcan
@BmwFix
@BmwFix Жыл бұрын
ENET is necessary in F series Bmw. E series works with K+Dcan. Did you try to switch button on cable ?
@drifter2090
@drifter2090 Жыл бұрын
@@BmwFix Okay i see, in your description you have "2007+ model has different dsc sensor and disc and they need ENET cable to code module." so I wasn't sure. WINKFP part works for me but the NCSExprt part "- "F6" "Back" (in my case I couldnt go "back". I had to first load another profile "Expertenmodus (Werkseinstellung)") - "F4" "Process ECU" - choose module you want to code ("SZL") - "ReadECU" - close the notepad window." I do not have the F4 option, it is blank. I am using a full expert profile as well.
@BmwFix
@BmwFix Жыл бұрын
try on another profile
@ripmatek
@ripmatek Жыл бұрын
Hi, when I select my szl module which has been transplanted from a different car, nothing appears next to ecu address/integration position. Only assembly and hw numbers populate.
@BmwFix
@BmwFix Жыл бұрын
did you program it ? PROGRAMMING = FLASHING 1- "INPA"> E60 >Functional Jobs>F3 UIF 2- You'll see a list of all control units with their ZUSB number and VIN 3- Take a picture or print it 4- Identify the ZUSB numbers without your VIN and copy from the PDF and close INPA 5- "WinKFP" "Load SPDaten" files (you will be programming (flashing) the module) 6- "Comfort Mode" 7- Find "ZUSB" 8- Paste the number you copied 9- this will go straight to the right "ZUSB" 10 - remember the name of the module or take a picture of that screen 11 - "CHOOSE ZUSB" wybrac modul ktorego nazwe wczesniej zapamietalismy 12- Then enter your full VIN and then click on 13 - "DONE" 14 - Double check that the module your going to flash it's safe to flash with your cable and the battery needs to be connect to another power source 15 - "Program"
@ripmatek
@ripmatek Жыл бұрын
@@BmwFix I think the mistake I was making was not closing out of INPA when in winkfp. Going to try again today will follow your directions, thanks.
@ripmatek
@ripmatek Жыл бұрын
@@BmwFix I was able to get the programming to work. Now I am stuck as how to do the NCS Expert part since I do not seem to see the same info on my screen as in your instructions.
@azuolasv
@azuolasv Жыл бұрын
Im having issue, i cant default code the szl it throws me szl 07 error
@BmwFix
@BmwFix Жыл бұрын
what is the code description ?
@azuolasv
@azuolasv Жыл бұрын
@@BmwFix der codierindex folgender steuergerate ist fur diesen codierauftrag nicht zulassig: szl 07 thats what i get from ncs expert.
@BmwFix
@BmwFix Жыл бұрын
how is it in english ?
@xPrzemko_x
@xPrzemko_x 2 жыл бұрын
Witam. Szkoda że nie nagrałeś ostatniego kroku - Start System Time... Było by od A do Z...
@ZAKOH_RUS_ARMY
@ZAKOH_RUS_ARMY 2 жыл бұрын
Спасибо большое за помощь, все понятно рассказали 👌
@declasm
@declasm 6 ай бұрын
This video was just what i needed thanks. I'm now at the coding part, can i achieve this with 'mike's bmw tools' or do i need more? Can you give me a download link?
@jasonpugz
@jasonpugz 2 жыл бұрын
hi I’ve matched my VIN with new SZL unit but still getting these errors my ISTA fails calibration every time 9501 Steering angle sensor calibration. 94C1: Coding/data error. 5EBA (DSC Steering-angle sensor plausibility), 5DCF (DSC Control unit undervoltage), Can you help please thanks
@BmwFix
@BmwFix 2 жыл бұрын
After changing SZL module I did as follows: Connect car battery charger and charge it fully. Keep the charger connected during coding. PROGRAMMING: 1- "INPA"> E60 >Functional Jobs>F3 UIF 2- You'll see a list of all control units with their ZUSB number and VIN 3- Take a picture or print it 4- Identify the ZUSB numbers without your VIN and copy from the PDF and close INPA 5- "WinKFP" "Load SPDaten" files (you will be programming (flashing) the module) 6- "Comfort Mode" 7- Find "ZUSB" 8- Paste the number you copied 9- this will go straight to the right "ZUSB" 10- Then enter your full VIN and then click on "Done" 11- Double check that the module your going to flash it's safe to flash with your cable and the battery needs to be connect to another power source 12- Click on update ZUSB (this will flash the module with SPDaten files and re-write the VIN) CODING: 13- "NCSExpert" (Code to Default (you will be coding the module) 14-"Load profile" - "Expertmode" - "F1" "VIN/ZCS/FA" - "F1" "Enter ZCS" - "E60" - choose any module you want from this list(In my case program wanted me to write VIN number. After I did it I got the message "VIN faulty". Clicked "OK", written VIN again and marked "calculate checksum" and "Cancel") - "F6" "Back" (in my case I couldnt go "back". I had to first load another profile "Expertenmodus (Werkseinstellung)") - "F4" "Process ECU" - choose module you want to code ("SZL") - "ReadECU" - close the notepad window. 15 - F5 "Basic Functions" - "CoapiReadSgGetFswPsw" and click "OK" - F2 "Job Select" "SG_CODIEREN" and press "OK" - F3 "Execute Job" and wait for the buttons to become active, when active it's all done. 16-"INPA" - "E60" - "Functional Jobs" - "Identification" 17- Take picture or print the PDF. 18- Look in the "SGBD" column the module you replace and remember the name 19- Clear ("EM", "IM" and "HM") errors and close "INPA" RESTART THE SYSTEM TIME: 20- Ediabas Tool32 21- Select "File" - "Load SGBD", Group file 22- Browse to the "EDIABAS\ECU" folder, and search for the file name based on the listed SGBD column in "INPA". Can be more than 1 file. 23- In the Left of the window select "systemzeit_lesen" (write) 24- In the middle of the window "Argument" (value of) type "1" in the dropdown menu 25- double click "systemzeit_lesen" and done. 26- double click "systemzeit_starten" (no arguments) too to restart the time 27- DSC light should be off now After that procedure the airbag and DSC lights went off.
@jasonpugz
@jasonpugz 2 жыл бұрын
@@BmwFix thanks did everything but I can’t reset system time I can’t find systemzeit??
@BmwFix
@BmwFix 2 жыл бұрын
it is last step. keep trying. RESTART THE SYSTEM TIME: 20- Ediabas Tool32 21- Select "File" - "Load SGBD", Group file 22- Browse to the "EDIABAS\ECU" folder, and search for the file name based on the listed SGBD column in "INPA". Can be more than 1 file. 23- In the Left of the window select "systemzeit_lesen" (write) 24- In the middle of the window "Argument" (value of) type "1" in the dropdown menu 25- double click "systemzeit_lesen" and done. 26- double click "systemzeit_starten" (no arguments) too to restart the time 27- DSC light should be off now After that procedure the airbag and DSC lights went off.
@jasonpugz
@jasonpugz 2 жыл бұрын
@@BmwFix hi yes there is definately no systemzeit_lesen in the left window I’m stuck what to do
@ripmatek
@ripmatek Жыл бұрын
@@jasonpugz yup, I can’t find it either, did you ever figure it out?
@joaquinvasquez7923
@joaquinvasquez7923 2 жыл бұрын
Fucked my 09 550i ALL UP! IM ON LATEST ISTA & ISTA P. My issue was only coding. All my modules were good, tried to update some moduals and accidentally tried to update the SZL. THAT THREW AIRBAG LIGHT ON AND RESTRAINT. NOW AFTER YOU ADVISE I HAVE CHECK ENGINE ON AIRBAG, RESTRAINT AND ABOUT 20 CODES!!
@BmwFix
@BmwFix 2 жыл бұрын
After which advice exactly ?
@joaquinvasquez7923
@joaquinvasquez7923 2 жыл бұрын
At 17;00 min. To the end on winkfp... I been using the software for three years, I NEVER have had to input the same module twice before coding like you said. I really flash any moduals with winkfp. All my modules were good until I followed your procedure. I was simply trying to update my modules and got code error on my airbag module. Following you way it changed my vin # for my ORIGINAL PIECE AND FUCKED UP ABOUT 5 OTHER MODUELS AND EACH ONE IS POPPING OUT 5+ CODES!
@joaquinvasquez7923
@joaquinvasquez7923 2 жыл бұрын
I never had any problems with my steering sensor nor DSC, NOR AIRBAGS. my car I bought from dealership and it only has 110,000 miles. Have all service records and history records. It's fucked up and that fix is gonna cost me a lot of money now. When nothing was broken. Now it's a shit load of codes and I don't have icom cable besides kdcan
@BmwFix
@BmwFix 2 жыл бұрын
did you charge car battery fully and did you have charger connected to the car battery during coding ? it is very important. That procedure worked for me and many other people who needed to replace SZL module. that procedure is not for updating all modules. It is only for SZL module coding as the title of the movie says.
@joaquinvasquez7923
@joaquinvasquez7923 2 жыл бұрын
Yes. And like I said before. I didn't need replacing I just needed the correct coding for szl moduel
How to calibrate the Steering Angle Sensor on any BMW // ABS FIX
5:45
The selfish The Joker was taught a lesson by Officer Rabbit. #funny #supersiblings
00:12
Стойкость Фёдора поразила всех!
00:58
МИНУС БАЛЛ
Рет қаралды 4,7 МЛН
BMW Steering Angle Sensor Cleaning And Reset DIY
15:52
Nathans BMW Workshop
Рет қаралды 481 М.
How To Clean Steering Wheel Angle Sensor | BMW E90 E91 E92
9:40
GK Works Automotive
Рет қаралды 45 М.
Mercedes-AMG ONE | 6:29.090 minutes official laptime | Nordschleife
6:38
Terrible News for Scotty Kilmer Viewers
10:43
Scotty Kilmer
Рет қаралды 109 М.
The selfish The Joker was taught a lesson by Officer Rabbit. #funny #supersiblings
00:12