Also heads up for anyone swapping from a 3.1 mpfi the exhaust flange will not bolt to it you will need to get a flange off a monte carlo or cavalier. Went and got one from the junk yard(looks like crap and was hacked apart at one point but the part I need is intact.

Top, 3.4 exhaust. Bottom, 3.1 exhaust. .5 inches difference between the two.