5.2 5.9 magnum EFI plug and play harnesses

I've been thinking about doing this swap for a while, if I use a 904 transmission, would I have to modify it for the crank position sensor? And could I use the stock magnum fuel pump and just drill a hole and tig weld a bung onto the stock sending unit for the return line? Thanks.