no spark. Work back wards. Ok your plug may be sparking but doesnt mean it is any good. Replace it!
The check leads are tight and then you are into replacing the HT cap leads and as you say coil.
After that then it is Adam the Doctor you need to speak to!
However It could be a bad earth or loose connection.
bb
January 2011