So I've been having issues starting my truck, it doesn't seem to follow any pattern, just randomly won't start. It starts immediately when I get a jump start, but I got the battery checked and it's fine, fully charged. The starter, alternator, and battery have all been replaced in the last...