I'm not sure about the oil pump turning (it ran fine before). I can turn it with the plugs in even and its not too hard to do.