It was the valve pin that had moved which caused the problem of not firing. Punching the pin back to the correct position and re-tightening the set screw solved the problem.