Windows are too high...prior owner installed a new battery but said that it has to be registered???
Also sometimes it won't start, clicking and stuff occurs, or it acts like it's not connected, new battery and starter a month ago and new ignition push switch also.
Yes, newer bimmers have a battery management system which “customizes” the charging of the battery. This is done to increase fuel economy. The charging profile for new/newer batteries is different than that if older batteries. I think your best path is to find a reputable indie shop that specializes in bimmers and have the shop register the battery and fix your windows.
Bookmarks