A fully-charged battery with no load, carries 12.6--12.7 volts, somewhat depending on the battery construction and battery temperature.So what is the minimum voltage the truck wants in order to crank? And what part is seeing this? The ecm I guess?
12.5 is 1/4 discharged. 12.0 is essentially dead.
During cranking in cold weather, you'd want 9.x minimum. Higher is better. The heavy amperage load from the starter motor will drop battery voltage significantly, as does cold temperature.