do your research on your engine supplier. make sure they are easy to contact and sell quality products.
www.usedengine.com has THE best SR's. i have had many and not a one had failed yet.
depending on how much you know about general mechanics...the swap is fairly straight forward. take your time = quality. shoddy splicing and crappy parts = no fun.
www.freshalloy.com www.zilvia.net www.heavythrottle.com
search is your friend.