Before throwing any money at it, I'd be testing stuff. Testing and tracing the wiring to make sure when you turn the key on, 12 volts is being delivered to the various components (coil, TCI box) as it should be.
replaced the coil and still no spark. im gonna replace the whole harness with new wiring anyways. im just glad that it cranks and has good compression. getting started on breaking it down and chopping up the frame.