If you battery is over 4 years old, replace it. Walmart actually sells a replacement that works great. These cars are very temperamental to low voltage issues. Make sure you register the new battery so the ECU knows its now a new one. I was chasing a million electrical gremlins in by 335xi and my wife's 35d X5 and two new batteries fixed them all. You have several codes that all can be due to low voltage.
|