If the back part of the original front pump isn't broken, then you can use one from a 904 and bolt that to it, otherwise it has to come from a 998 lockup compatible trans. (there are snap rings inside that need to match as well as the depth)
The FSJ 727 bolted directly in, BUT you need to change the external linkage from your original trans (and position it the same so the shifter and passing gear work) and make sure your flexplate has the correct bolt pattern to bolt up. I put the flexplate to the converter with bolts on, then spray paint through the large holes in the plate in one spot so aligning it is a snap in the car.
The 727 dipstick tube is a slightly different shape too (I couldn't get mine to stop leaking, even though I re-bent it)