is it a turbo dizzy on it?
what boost are you running as these were only designed to run 5psi.
you probably need a proper turbo dizzy, but you'll be looking at £100 or there abouts and for that money you may want to consider fitting megajolt, ok more money and hassle, but better timing and fully user adjustable.