I have a 2.0L BBW Engine and periodically the check Engine light comes on. When I check the OBDII message (P2177) it is defined as "System too lean off idle bank 1". Has anyone experienced this error message? I suspect that it has something to do with low fuel pressure. I suppose the best thing to do would be to buy a fuel pressure gauge set so that I can check. Alternatively, I could try replacing the O2 sensors. But either route seems like an expensive guess. The car has 104K Miles on it and we've owned it for the last 8K Miles. Any thoughts would be appreciated.