I want to swap my 3.9 for a 5.2 or 5.9 but I don't have access to the tools or equipment to perform an engine swap. I want to stop dumping money into this 3.9 because it's still too slow for me. I'm looking to swap to a 5.9 but I know I will need a new transmission. Should I take my truck to an engine swap shop? How much will it cost for them to do a complete engine swap and how long will it take? Thanks!