i could have swore that my starter lost some teeth. everytime i go to start it there would be this terrible whirring and cracking. the starter would get very hot after a minute of trying to start it.i pulled the starter off and inspected. all the teeth are perfectly intact. the troublshooting flow chart in the fsm says its like ignition or internal engine. what should i check next?