Hello, I think that the Lima of my 645ci gives up so slowly the mind. I observed the following: If I run the car longer in stand / P or at the lowest speed, and then all the ECUs that are available, also battery message comes.. , therefore, it goes out that the battery is not charged at low speed… But if I on the highway drive then everything is ok. I do not know if you can only change the controller, or if I have to replace the Lima completely. Habne 110Ah battery in it. If I have to replace the Lima completely, what should I pay attention to when buying? The old part number 12 31 7 525 440 and the new one is 12 31 7 540 992 For advice I would be very grateful. Mfg