I have a highly modified Samurai, and can appreciate what they can do. If you're near southern California, look up Petroworks. They are one of the most highly regarding companies and shops in the country who specializes in Suzukis. I happened to buy my Samurai from a guy who lived down the street from Petroworks (Fallbrook area near San Diego), and so my Samurai was originally built by them back 16+ years ago. I've since made additional changes. Petroworks probably has more experience doing engine swaps - typically the Sidekick or Tracker 1.6 liter 16 valve engine and getting it smog approved in California. I also swapped in a 1.6 into mine using Petroworks adapters, and it's a great swap. Petroworks can handle the complete build for you including engine swaps, lockers, transfer case gears, suspension, and so on. You can easily look them up and talk with them. While updating my Samurai over the last couple years, I got a lot of stuff through them, and they were a pleasure to work with.