Try using an alligator clip jumper lead from the ballast resistor output to the coil + terminal, bypassing the existing wire, and take a test drive. That is a quick way to diagnose the circuit, without having to chase down both ends of the wire. It sounds like you've got some corroded terminal connections, or maybe a bad wire. What year is the truck? In the late 1960s and early 70s, Chevy used a long nickel/chrome resistance wire with fiberglass insulation instead of a ballast resistor. That wire is stiff and shiny, and it doubles back on itself inside the wire harness. It's actually about 8 feet long, between the ignition switch and the coil.
Jerry


"It is better to be silent and be thought a fool than to speak and eliminate all doubt!" - Abraham Lincoln
Cringe and wail in fear, Eloi- - - - -we Morlocks are on the hunt!
There is nothing noble in being superior to your fellow man; true nobility is being superior to your former self. - Ernest Hemingway
Love your enemies and drive 'em nuts!