To answer Ivans question, the battery is Eliminator from Canadian Tire
Max i have ran the onboard test while driving rating ranges from 13.5V-14.1V
While parked/idling rating is 14.0V (It might dip to 13.9 but back to 14.0)
Im still gonna take it to Canadian Tire to have it checked out as Mark suggested.
E39 540i Sport