Welcome to 2CarPros.
You have already done a lot of work. Tell me, has fuel pressure been tested to make sure it is within the manufacturer's specs? If the regulator is bad, it will get too much fuel. Also, you indicated the coolant temperature sensor. Was it replaced?
There are actually two different coolant temperature sensors on this engine. One is for the gauge, and the other is for the computer. The one for the computer is how air/fuel ratios are determined.
Take a look at the two pictures I attached. The first one shows the one which controls air/fuel mixture. The second is for the gauge in the vehicle. I circled both. Note: The first pic has two circles. I just circled the number 6 because that is pointing to the sensor. Let me know which one was replaced.
Also, if you haven't checked fuel pressure, you really should do that even though the pump is new. Here is a link that shows how it is done. What I need you to pay attention to is fuel pressure drop off. If the pressure drops too quickly when the key is first turned off, that could indicate a leaking fuel injector. Also, under the link I attached the manufacturer's specs for fuel pressure.
https://www.2carpros.com/articles/how-to-check-fuel-system-pressure-and-regulator
Fuel Pressure
Ignition ON Engine OFF .................... 62-90 kPa (9-13 psi)
Now, if you have a live data scanner, here is what I suggest. Attach the scanner and when the engine is warmed up to operating temp, see what temperature the sensor is telling the computer the coolant is. If it is much colder than operating temperature, the computer will compensate by making the fuel mixture richer thinking it's cold.
Let me know what you find.
Joe
Images (Click to make bigger)
SPONSORED LINKS
Sunday, May 19th, 2019 AT 7:09 PM