U just said the dizzy "looks" ok how u know for sure, can't just go on visual inspection.
What about the points?
Then u asked "is it something to do with the dizzy"
Full quid?
Motor will probably be ok it's a sub system that is at fault. Start with the cheapest and work up. Or take it to a mechanic if your not that educated on engines.
Good luck man keep us posted