today in the morning my car refuse to crank, at first it started well and then after switching it off tried again it won't start at all, took it to the mechanic he told that the self need to be repair so he removed it, repaired it put it back and the outcome is still same, it doesn't crank