make sure you have a good earth from engine to ground can also cause slow crank if its broken or dirty even rig up good battery cable earth from engine to frame see if that helps or maybe you have a crook battery or starter even though new they can still be faulty
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.