Work truck...Chevy.

Check the battery cable ends. Those side post Chebbies will corrode up and it is hard to see.

Lights, radio and all will work, but not enough juice to start due to the corrosion.