The engine should, assuming they are both VQ40DE. The transmission, if they are automatic, might be a problem, as the Pro4x has hill descent and hill assist and would have a different valve body. You might be able to put your 06 valve body on the newer trans, as they are both RE5's, but don't quote me on that. If there are manual transmission, they'll likely swap.