2004 BMW 525i Mileage 189,501 Service Date 3/24/2023 Services Performed REPLACED FAULTY ALTERNATOR ASSEMBLY. REPLACED MAIN BELT & IDLER PULLEY. ROAD TESTED AFTER REPAIRS- OK. LUIGI B. gave our service a 5 star review on 3/24/2023 CRM Mitchell1 2023-03-25T22:01:22+00:00