4.3 V6 New starter, new 800 CCA battery. It was slow turning over and the battery was an old one so replaced it. Was tested first and needed to be. So, no change. Replaced cables. No change. New startert today and still the same problem. Turns over like the battery is low. But it is not. What else can cause the motor to turn over slowly instead of spinning right over?