Do you know what year the 400 is? Also, you said they fuel injected it. Did they replace the heads?
As far as the smoke, white smoke usually indicates a bad head gasket or coolant getting into the combustion chamber. As far as the water in the exhaust, to an extent that is normal. Condinsation builds and comes out as water when the system gets hot. As far as the black you see in the water, most likely that is just some carbon from the exhaust.
Since things are changed (engine), it makes things difficult because I have no idea what has been done. However, I need you to check a couple things for me. First, check intake manifold vacuum. If there is a leak, it could be the problem. If the vacuum is around 17, then I would recommend moving to the fuel pump pressure to see if it is within the manufacturer's specs for the 5.7L. Also, let me know if the stalling is all the time and if it runs good once off an idle.
Do that first and let me know what you find.
SPONSORED LINKS
Thursday, February 19th, 2015 AT 6:47 PM