I have a 2000 corolla and in the past couple of months the check engine light has been on with the error code p0171 fuel too lean. I have tried cleaning everything and Autozone told me to replace the oxygen sensor in the car. so i did? i have been asking around and someone said it my be the a/f sensors or the mass air flow system. Can you help me find out what the problem is?