Hey I have a 1998 Chevy Silverado 5.7, and it’s very hard to crank and has like a slow crank almost like the battery dead, and it has a new battery, starter and I had the alternator tested good, and when it does crank it runs real good, does anybody have any suggestions also I checked my ground...