my check engine light is still on and im going to get it fixed tommorow probably...the code is P0172 lean bank 1, so the engine is running lean...but thats all i know. i got plenty of advice on what it could be from explaining the problem. my car runs a little rough sometimes when accelerating and feels like it hesitates to accelerate and i an hear the rear end making a weird pop noise every once in a while. i assumed it was a dirty MAF sensor so i cleaned it, but thats not the problem. and i doubt its o2 sensors on the exhaust cause i had both of those replaced when i bought the car...what else could be the problem??? i really hope its not a big deal or expensive fix...