Hi, I just had a new alternator/ starter motor placed in my 96 VS executive, befor finding this post. Is this something the mechanics would of checked when they put the new one in? It takes a bit to kick over n still doing it after The new parts installed? Normally I have to turn lights/ air...