Hello all. Looking for some help for my X3's problem. Currently it is sitting in my driveway unable to start. The engine began to crank slow over the past few days. This morning I pulled the battery and had it tested, test came back ok. I reinstalled the battery and the car will not crank so I proceed to replace the battery. Still the car will not crank. Could this be due to an alternator failure or a starter failure? Or is it another issue?