OK the car was running fine then the check engine light came on, got it checked out. They said it is running lean. What can i do to fix that? Then after a couple of days the light started to flash again got it checked. these codes came up P0113, P0171(Lean), P0300. What can i do to fix these problems? Need help ASAP. Thanks.