The ECU does run it rich during cold. Not super duper but like 13.5:1 is typical. In your list of things you fixed, I do not see fuel pressure or fuel pressure regulator being tested. I would check that. If you need, I have the injectors from my 1992 525 (original) that you can try and mail back.