What car? Year? Engine? This could be timing or something, but u did say it had no oil in it i think, so did u try to add oil to it and drive it again? Before u start taking the motor apart we need to know more of the problem??????