No.. It could be a number of things, since you know it has spark check for fuel..

But if me, I would test the crank position sensor in the dizzy.. Easiest for you would be slapping a new dizzy on it if you don't know how to test parts!!