I typically charge 500 for an engine install.
There's hardly an install that doesn't need parts swapped etc etc. If the engine was truly ready to drop in, it would only take about 6 hours. Nothing is ever that perfect though. Typical time is 7-10 hours from start to a completed, fluids topped off and test driven car.