Saying that no engine swaps are legal is false, theres guidelines about what you can and cannot swap, IE you could swap an LS motor into it as long as its newer than the car you are putting into it, and you retain all the factory emission equipment from the LS. The RB motors where never allowed into the US because of the smog laws we have inplace. You could put the 2JZ out of a Lexus or Toyota aslong as it was the US spec engine, not the JDM, and you would need to retain all the EVAP and Emission systems from the donor car.