Don't know the vehicle but you can get engine supports which sit across the engine bay resting on the top of the wings and this can support the engine. I know because on some vauxhalls the auxilliary drive belt loops AROUND one of the engine mountings!