Hi ff1930 welcome to the forum
The 3.4l is a 60degr. engine while the 3.8l is 90degr. which means you would have to change everything. From all that I heard about it - it saves headaches and money just buying buying a 1996 model with a 3.8l already included