Don't buy cheap parts. If you do, I will beat you with a stick selected from the finest hickory.
Anyway- HEI is really easy to diagnose, with a basic test light.
Big red wire- Has power with key on?
Remove distributor cap, look for hole burnt in middle of rotor. Look for carbon track from center contact on distributor cap to one of the coil mounting screws.
Remove rotor, tug on the two little wires coming off the pickup. They break.
If all appears correct, reinstall the rotor and cap, but take off the top coil cover. Have someone crank the engine, The three connectors up to will have power, ground and a flashing while cranking. No flashing, 90% you need a module. Flashing and no spark, either the coil is dead or its leaking off somewhere.
The above all presumes that its a non computer controlled unit, which I'd imagine, since its a 1 ton. If the module has 4 wires, its non. If it has 6 or so, its computer controlled. You can hook two of the wires together to make it run, but I forget which two wires. Its been a pretty long time.
If the bushings are worn, and the mechanical advance is seized, and etc, etc, the units that (I think) MSD sell for stock car crate motors are pretty robust, and quite reasonable priced.
http://www.smileysracing.com/shopping/?ic=1318
I'd buy #8365, but I don't trust cheap stuff.