Most of the 3.4 you'll find will have the starter on the wrong side for the FWD cars. They are making a new FWD 3.4, but I don't know anything about it and it will have the new generation ECM and fuel injection anyway.
Next is the differences between the V6's with cast iron heads and the ones with aluminum heads. Basically, if you use the aluminum heads, you have to use the pistons, intake manifold, ECM, and maybe even the DIS system that go along with it.
Lots of old threads discussing all this stuff here on the Forum. It's a little more confusing than the ol' Chevy small blocks.