pull the ht lead off and put it near an earth then turn it over if no spark disconect the plug off the dissy and bridge the 2 termals quickly as in on and off you should see a spark jumping off the ht lead if so its the dissy if not then??????????????????????? you have checked every think else i would check lol