Ok I drove the truck to the store and when I came out the truck wouldn't start. I jumped it and started right up. Ok jumped the truck and truck died. Ok that would tell me the alt. Is bad so I replaced the alt. And same situation, then after truck dies there are switches and solenoids that buzz click and make noise, and there is no way to identify which solenoid it is because when u do a diff one starts doing the same thing. These solenoids are all together in the fuse box under the hood.