Dude, make sure you check it out really good before you up and buy a new engine. Make sure the battery is still good, you may just need a new starter. If it makes a loud rapid click sound that means the battery is low and it doesnt have enough juice to start the car.
and one other thing, good luck