My battery is testing at 12.26 volts cold, so that should be plenty of juice to start the truck. The starter solenoid feels like it is working, so that just pretty much leaves me with the starter itself, right? I replaced the battery ground strap, so that should be good. It WILL start if jumped, it just won't start on its own, even though the battery has plenty of voltage in it.