I did the swap a while back when it was my buddies car. The engine was from a low mile 04' max. This was back before people did full swaps to keep the variable cam timing etc. Long story short the car has a 3.5 but with static 3.0 timing equipment and a 3.0 ecu. That probably sounds like a lot of work, and it is, but not overly complicated.. Just time consuming.