Scan said "error- OXY bank 2". Changed the OXY sensor downstream, still got a light and 14mpg. Scan then said "lean" and "error on bank 1" or something like that. Changed the up stream sensor and light went off on it's own. MPG went up past 22. Light came back on, scan still said "lean". MPG looking ok. Cleaned MAP sensor because the problems started when I sprayed Gumout into intake. I dunno what to do. Why would the CEL go off automaticly w/ the new upstream OXY sensor, only to return with the same code. Really frustrating. I'd buy a new MAP sensor, but don't want to waste $75. Anyone have a clue? 1998 CRV, 2.0 B-series.