have an amber CEL and i ran an OBD and it sowed OBD codes PO171 thru 178. The codes were identical. bank one too lean, next code; bank 2 too rich. They alternated like that or all 8 codes. Anyone have an idea what this could mean? I read it could be fuel filter needs changing, air filter could be leaking. Any insight would help, thanks.