also be sure to check the pos battery cable that runs from the battery to the starter AND the neg cable. I have seen both of those cables with corrosion issues.
Special Thanks and Recommendations to;
PAC Racing Springs
Joint Clutch and Gear