If you have weak spark then it has to be the condenser. The coil will produce no spark if it is bad, unless its intermidant. It could be a totally different problem also.