If you spend some time reading around here you would actually find out that thisismatt is actually a very helpfull and productive person for this forum. People are just telling it like it is. Some swaps require alot of work and its much easier to keep the engine that's already installed running. If you have someone that's willing to do the install for you then go for it! Follow up the links that were just posted and maybe start up a thread in the project section. Someone's bound to chime in and help when you run into a snag. Oh, and don't forget the pics. I also have a 521 so im also interested in these type of swaps. Good luck...