If you can feel a zap when you hold the plug but cannot actually see a spark, It will almost certainly be the condenser. There are two versions of the condenser one the wires solder on, the other they screw on.
Not sure what you mean by "timing is TDC". It should be 27.3-29.3 degrees...