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 ago, which i thought suspect. about 4 months ago the ICM went out and shortly there after the truck would shut off immediately when i turned on the lights. i replaced the switch but that didn't fix the problem. If i could get the lights to turn on then i could start the truck but noticed a 1 volt drop. sometimes, with the truck running, i could hold a very high idle with the gas pedal and turn on the lights but when driving noticed a voltage drop, as it felt like the engine didn't have as strong a spark and the lights would brighten apon acceleration and dim at idle. i did clean up all of the grounds that i could find: battery to starter, battery to frame and engine, frame to body, head light and tail light grounds nor have i found any frayed or exposed wires and still i havent eliminated the problem. there isnt an auxiliary battery. i just pulled the horn relay and it tested good but right now have no horn and the lights wont come on and it will turn over but it wont start. ill try to get more info when it does