The battery, starter, alternator, ignition control module, and light switch are all relatively new. The battery holds 12 volts when the truck is off and 14 volts when the truck is running and all accessories are off. The battery, starter, and alternator all went at the same time about 6 months...