And maybe the starter motor is spinning but the starter gear has stripped, it is very hard trying to work things out with limited info. It is test this and test that till you can pinpoint it