PDA

View Full Version : 2009 BMW X5 E70 3.0 Transmission Error, engine crank no start



mbperfection
08-24-2020, 11:31 PM
Hello to all. I am new to this forum and glad to internet meet you all and learn from each other.
I bought this X5 E70 since new, had put 120K miles on it. I have a basic understanding of the car repair, had done jobs to the car from changing car brake pad rotor, shocks, control arms, sway bar link, change engine solenoid, spark plugs, ignition coil.

One day I was driving home after work, the car reached a completed stop, without any symptoms, the engine shut down at the traffic light. when I tried to restart, the transmission malfunction message came on the screen. I had to manually change to N gear for towing. The next day, I can normally start the car and got 40mins of run time before the same issue reoccured.

So I plugged in my Foxwell NT624 to read the computer.


The first round of codes reads as follow:



Car Access System CAS: A0B1 CAS: Input, selector-lever position, implausible
Transmission control unit EGS: 507B EGS: Parking-gear sensors implausible; 507D EGS: Parking gear incorrectly disengaged
Transfer box VGSG: 54C6 VTG: Oil wear; 55D0 Message (steering wheel angle, 0xC4) error, receiver VTG, transmitter DSC
Central Information Display CID : E5C4 CID: K-CAN line fault ;
Controller ZBE : E2C4 CON: K-CAN line fault
Seat module, driver FAS: E444 SMFA: K-CAN line fault
Instrument cluster KOMBI : 9317 KOMBI: Internal coding-data memory

* PS I suppose K-CAN codes are not urgent as the others, since my CID ZBE and seats are functioning properly **
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
What I had completed
After reading some posts and youtube video, I began my DIY work by the following steps:


drain transmission oil and refill with Pentosin ATF 1 Automatic Transmission Fluid, bought from Advance Auto Parts.

So I tried to restart the engine, the car crank


Then, I drained the fluid and took down the mechatronic body to replace bridge sealing sleeve, and 4 tube sealing sleeves, also the sealing sleeve for mechatronic cable connector.

So, I refilled the fluid and tried to restart the engine, the car crank


Then, I order solenoids from FCPEuro (They are AWESOME! HIGHLY RECOMMENDED TO GET PARTS FROM, LIFETIME WARRANTY), with detail helps from Youtube videos. For those who try to change mechatronic solenoid yourself, make sure to research into your transmission model by going to ZF official website. ZF is the popular transmission manufacturer for many auto brands, including but not limited to BMW, AUDI, MERCEDES, CHEVY (message me if you need help on finding info)

After proper installation, I did pay extra attention to make sure the park cylinder rod is properly engaged before torque every mounting bolts to specs. Then I refill the fluid to hope for a positive result. BUT THIS TIME, THE ENGINE STILL CRANK !!!! (I used brake cleaner to clean the connector to make sure no oil might cause any connectivity issue )


--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
So, I began the second round of OBD scan


The second round of codes reads as follow



Car Access System CAS: A0B1 CAS: Input, selector-lever position, implausible
Motor Electronics DME: 2E8D DME: Intelligent battery sensor, signal
Transmission control unit EGS : 507D EGS: Parking gear incorrectly disengaged
Parking brake EMF : D395 No message from EGS control unit, receiver EMF, transmitter EGS/HIM ; D397 No message (terminal 30G), receiver EMF, transmitter CAS
Central Information Display CID : E5C4 CID: K-CAN line fault ;
Controller ZBE : E2C4 CON: K-CAN line fault
Seat module, driver FAS: E444 SMFA: K-CAN line fault
Instrument cluster KOMBI : 9317 KOMBI: Internal coding-data memory

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
I begin to think, all these errors are pointing to the direction of electronic failure.


Brake light switch (I have a warning message on screen: second stage brake light malfunction . This message has been on forever even I changed the light bulb multiple times, all braking lights are working properly)

PS: I read posts on YOUCANIC, a bad brake light switch might stop the engine from starting. For those who wish to read the posts.

https://www.youcanic.com/article/brake-light-switch-symptoms-diagnostics
https://www.youcanic.com/guide/change-brake-light-switch-bmw



gear shifter (GWS)
auto hold / electronic hand brake
Intelligent Battery Sensor (I changed the battery 5 months ago, it was done by a local shop. there was no coding done to the computer. The shop did not change the battery sensor)

So, I hope those who read this feed can help me and point me in the right direction. I am a strong believer in sharing knowledge thrives community. I will also update my progress to help those who are sharing the same trouble.

Best,