Just read through and wanted to verify the issue.
What is the relation of the displayed AFR vs Target AFR?
1. Is the system aware/displaying that it's rich, but just not capable of leaning down to the Target AFR?
2. Or is the system displaying it's at Target AFR, but is in fact rich?
1. This could be a result of excessive fuel pressure. You have it regulated down to 43psi, but I strongly suggest installing a gauge at the throttle body to ensure it is in fact seeing 43psi. Also where is the IAC?
2. This could be a result of an exhaust leak, or non-optimum O2 sensor placement. Where is the sensor installed?