Try going through your starting system,remove wiring and terminals,make sure all connections are clean and tight,pay particular attention to your main positive cable from battery to starter,these suffered from corrosion/high resistance resulting in poor starting.
cdc, January 2016