When I hear of a rich mixture, the suspects are:
1) Fuel pressure regulator (which you changed)
2) Water temperature sensor (the one that talks to fuel control)
3) Inlet air temperature sensor (which you changed).
These are not only the more common failure points, they are the cheapest parts in the system so optimistically, that is where I hope to find the problem.