Take it to Miko in Miami. Dropped mine off on a Friday and picked it up on Sunday. Price was great plus he put it in just like we decided to. (jwt ecu, flywheel, etc.). It has been running with no problems for over a year.
I've done this swap. I'm in Orlando but I don't have a garage or concrete pavement. It sucks to lay on sand and have it get everywhere. I would do the swap for you but sand is no good in your car parts.