Have you pulled off the valve cover and watched it while it ran? If not try that. You might have a broken spring or something.