A lot of engine swaps for that car are "possible".

I think you have to define what the meaning of the word "can" might be.

Sure, you "can" but it would require spending thousands of dollars to...