I had similar problems and turned out to be a snapped valve spring. Might be worth checking