Nissan hardbody ls swap

Hello im trying to ls swap my hardbody. Which ls engine would be the best? Also what will I need, I know forsure new wiring and new ecu but what else? What kind of problem’s will I run into? have any of you done an ls swap? Thanks for your time and response

Hello im trying to ls swap my hardbody. Which ls engine would be the best? Also what will I need, I know forsure new wiring and new ecu but what else? What kind of problem’s will I run into? have any of you done an ls swap? Thanks for your time and response