you didn't mention year, make, model, nor electronic or points. when you said you had spark at coil, but not at plugs, I would have guessed bad/mismatched rotor/cap, or possibly bent/broken center contact at rotor or cap, but you said you've replaced them since, so I'm fresh out of ideas.