Today we had this BMW X3 towed into the workshop by RACQ. We diagnosed a faulty alternator. The challenge was getting the alternator out as it was in a tricky location. But happy to report our guys were successful in removing it and it was replaced with the new alternator.