Have you checked every where for lights being left on? The truck, map lights etc? If not the alternator would be the 1st place I checked.