test for spark from the plugs back. test the plugs then the wires then at the dizzy. if u have no spark at the dizzy check the cap and button. still no spark i would say u have a bad pickup.
bad plug bad wire fucked probe on cap will all stop it without a doubt. ive seen bad pickups before not with these same symptoms but close. an theirs a first for everything.