what all have you done to this motor? as maybe that can help with finding issue MAYBE a BAD CDI? How is spark looking? any chance it jumped time?