Hello all, My daughter has a 99 4runner 2 wheel drive that has been giving her issues with the code of P0172 system too rich. She has been driving the car for a while with the check engine light on. I have changed the O2 sensors, MAF, knocker sensor, throttle position sensor, and the fuel injectors and still having the same issues. She was telling me that the gas millage was getting worse (that make sense when the car gave us the P0172 code) and then one day when she was driving the car just died and then the following morning I was able to start it up. Any advice would be greatly appreciated. Thanks