Somehow I missed your post, sorry for late reply.I recently took my car to the shop, its been having some issues that I had been trying to diagnose and I wanted it fixed. He came back to me with; fault code - o2 sensor open circuit - dme programming also too sensitive. a 900 estimate. I decided to just pay him off for the diagnostic and take my car back, I know I can do the o2 sensors myself but I am worried about the dme reprogramming. My original plan was to fix the sensors and take the car back to him for the reprogramming, but now coming across this thread I think there may be another option! If this is something you can do I would be very interested in driving up or doing it remotely. Let me know if this is something you could do.
It's really cool that you do this for the community. People like you are what make this forum so great!
I highly recommend the obd fusion app. It single handedly helped me discover why my car would go into limp mode. After logging tons of data, and sharing with forum members, it lead me down a path of a clogged catalytic converter. Happy to report the car now has had the cats replaced and the car is running better than ever.Somehow I missed your post, sorry for late reply.
I simply update the software on the DME to the latest BMW factory version. I don’t do diagnostics or repair. For that you should get a wireless OBD interface and OBD Fusion app. This thread has the details.
https://forum.e46fanatics.com/showthread.php?t=1240733
Hi spacemaster,Is there an update version for my gear box and how do I check if I have those latest file to update please?
You don’t need to enter the VIN on a simple update. See the steps here.Hi BaliDawg,
I have a question, last time I updated it my DME it seams I put my VIN wrong (missed last character), and now when I open Renovelo it sees the wrong VIN (wrong last 7 digits)!!
Is there is a way to fix this without re-flashing?
Thanks
You can update a total of 14 times with UIF writes enabled.
Thanks once again to BaliDawg!The history is a daisy-chain from top going down. You find your current version in the left column, then take the version to its right and search again. Keep doing this until you don't find a newer version and that is the latest available.
Well done! Be sure to clear any error codes on all the modules connected to the CAN bus: DME, EGS, ABS, IKE. They often post CAN timeout error codes while a module is updating.Thanks to BaliDawg I have updated the DME firmware on my 325XiT today. It had the original 7516444 from factory (September 2001) and I have updated it to the latest 7564474. All went smoothly and the car started the first time after the update. I cleared the adaptations before and after (paranoia) the update.
When it started there was a significant drop of the rpm every time when I press the accelerator before it revs up. It gradually disappeared after I pressed the pedal 20-30 times. I cleared the adaptations once again after that and didn't see this thing again, I hope to never see it again
The car runs well, I cannot feel a lot of difference overall (maybe it's just me) but it seems to have fixed a problem which I had - acceleration after the accelerator pedal is released (https://forum.e46fanatics.com/showthread.php?t=1253167). And I'm pretty happy because of that
While preparing to do the update I have read this whole thread. I think that this explanation (about how to find the latest firmware version from the one you have) from post #144 is pretty valuable and deserves a place (or link) in the first post.
Thanks once again to BaliDawg!