Hi, my name is Jerry and I I got this 09 Mini Cooper s. It had the classic timing chain failure. All exhaust valves bent. Repaired everything and the car runs great. Now the starter intermittently cranks long enough to start the car. Most of the time it starter just sounds like it tries to turn for a second or two, then just stops even if I hold the button down. I can keep trying and after 5-10 tries, it finally cranks long enough to start the car. I put a new battery in. Same problem. I can hear all kinds of clicks from relay or relays. Any ideas on how to diagnose the starter system? Or what it could be? Thanks in advance.