The distributor will turn whether the oil pump shaft is in or not. The only indicator of it not being in place is the oil pressure, if there is any, it's in. The hard cranking could be caused by too much advance. To be sure it's not timing, pull the coil wire and hit the starter. If it still doesn't turn over good, you just might have big problems.