I have a 88 Jeep Cherokee that will not start unless pushed around 10 feet, or jumped started but even the jump takes forever. (Yes the battery is fine). It used to start fine, no issues, all of a sudden she won’t crank over. We have checked everything that could possibly been a problem but...