Yes, slow cranking will mean no spark on the plugs.----So take starter apart for inspection.---Have battery load tested.----Inspect battery cables and connections.-----Testing and trouble shooting does not cost money, it saves money !!