I would wonder about the O2 sensor or an exhaust leak at, or near, the bung that is screws into. Do you have an oxygen sensor on both sides, or just one? When you say it runs rich, have you checked plugs, and checked from both sides? Since it's multiport fuel injection, could it be a problem...