You can check out V6 Power.net to get more detailed info. I know the TB, EGR tube, intake tube will be different. You'll have to do some wire splicing to hook up all the sensors. I'm sure there's other stuff, I just can't think of anything else right now. The engine itself drops right in, you can even use the exhaust manifolds from your car.
Joe