He said he has good spark. So - question is - is it timed right? Check your timing while someone cranks the engine over.