I would check compression also. Had same thing happen to me once.
Turned out to be broken valve spring.