Rover p6 3500 litre engine and gearbox.