it could be the map sensor or the ect sender(located at the rear of the head on passendger side) regarding the rich running!
90 psi across the four??????? that does seem abit low but as their ALL the same it would still run on the four I would of thought
what is the spec of your car standard or low comp etc?