i think the biggest problem you will have is, even if the parts do fit, this does not mean they were used.
Engine swaps like this, (like mine :D) tend to have such an assortment of bits combined to make it work that only the fitter knows what is what.
That said, order it, try it. If its...