DboyNismo
07-14-2015, 02:01 PM
Hello, I've been getting a P0172 - System too rich code on my 05 Corolla.
I've owned the car for two weeks now, and before I bought it an inspection came back clean. On Friday I got a CEL while in the car wash after filling gas. I thought it was just from the gas cap so I tightened that and said I would take it to an AutoZone to get the code checked/cleared. While all this was happening the car did have a rough idle (around 6-800 RPM), and would usually idle at around 1100. If it tried to drop to 600, the computer would kick it back to 1100 to keep it running I assume.
At AutoZone on Sunday the tech said there were no codes showing. The light was gone so I drove it back to Edmonton that night. On the highway the light came on again. On Monday I scanned the car and got a p0172. I picked up a MAF cleaner from Part Source and cleaned the MAF, reset the ecu. The car idled rough on first start, drove it for 30 minutes for it to remap the ecu, no CEL light. When I got home after the drive it idled at 1,000 without hesitation, 800 RPM with slight hesitation.
Today on the way to work it threw a CEL light. Scanned and same code, p0172 - system too rich. I was thinking of changing the spark plugs as the vehicle has no record of them being changed and it has 160k on it :dunno: I'm also going to clean the Air Filter as the filter is fairly dirty (A/M K&N pod and pipe).
Any ideas as to what may be causing the code? There is no other codes throwing so I don't believe its the O2 sensor.
I've owned the car for two weeks now, and before I bought it an inspection came back clean. On Friday I got a CEL while in the car wash after filling gas. I thought it was just from the gas cap so I tightened that and said I would take it to an AutoZone to get the code checked/cleared. While all this was happening the car did have a rough idle (around 6-800 RPM), and would usually idle at around 1100. If it tried to drop to 600, the computer would kick it back to 1100 to keep it running I assume.
At AutoZone on Sunday the tech said there were no codes showing. The light was gone so I drove it back to Edmonton that night. On the highway the light came on again. On Monday I scanned the car and got a p0172. I picked up a MAF cleaner from Part Source and cleaned the MAF, reset the ecu. The car idled rough on first start, drove it for 30 minutes for it to remap the ecu, no CEL light. When I got home after the drive it idled at 1,000 without hesitation, 800 RPM with slight hesitation.
Today on the way to work it threw a CEL light. Scanned and same code, p0172 - system too rich. I was thinking of changing the spark plugs as the vehicle has no record of them being changed and it has 160k on it :dunno: I'm also going to clean the Air Filter as the filter is fairly dirty (A/M K&N pod and pipe).
Any ideas as to what may be causing the code? There is no other codes throwing so I don't believe its the O2 sensor.